目录

我的学习分享

记录精彩的程序人生

存档: 2019 年 10 月 (22)

【Word】Word2016文档中显示或隐藏回车换行符的方法 有更新!

在Word文档中,经常使用换行符来切换段落,每次使用Enter键达到换行目的时,总会在文档中留下Enter换行符。虽然换行符并不会被打印显示出来,但是对于无需打印,只需用电子版查阅文档的用户来说,一份文档中存在这么多的换行符会使整篇文档显得有点混乱。为了使文档显得更整洁,可以使用Word中隐藏回车换行符的功能来隐藏这些换行符。本文介绍了Word2016文档中显示或隐藏回车换行符的方法。 步骤1:单击“文件”标签,在弹出的“文件”标签下拉列表中选择“选项”选项,如图1所示。 图1 选择“选项”选项 步骤2:弹出“Word选项”对话框,单击“显示”选项,切换至“显示”选项面板。此时,可在选项面板的“始终在屏幕上显示这些格式标记”选项栏中,单击以取消勾选“段落标记”复选框,如图2所示。设置完毕后,单击“确定”按钮,系统会自动隐藏文档中的回车换行符。 图2 “Word选项”对话框 技巧点拨1 如果需要重新在文档中显示回车换行符,则在“始终在屏幕上显示这些格式标记”选项栏中,勾选“段落标记”复选框。 技巧点拨2 除了以上方法可以隐藏回车换行符号,也可以运用“显示/隐藏编辑标记”命令来隐藏回车换....

【Swing基础】border中的inset什么意思?

border:#efefff 3px inset; 其中inset、还有outset是指什么? inset 就是border框内嵌效果 而outset相应的就是外凸效果 你可以参考下面这个关于border的效果的 http://www.tizag.com/cssT/border.php

【Swing基础】Swing GUI中validate(),revalidate()和invalidate()

Swing组件有多种与屏幕布局更新相关的方法,特别是: validate() invalidate() revalidate() Java文档从技术角度对这些进行了一些定义,但是它们的使用方式并不是特别清楚。 它们之间有什么区别,在什么情况下你应该使用一个而不是其他一个?

【Swing基础】Java的绘图模式使用浅析

绘图模式是指后绘制的图形与早先绘制的图形有重叠时,如何确定重叠部分的颜色。例如,后绘制的覆盖早先绘制的;或者后绘制与早先绘制的两种颜色按某种规则混合。主要有正常模式和异或模式两种:正常模式是后绘制的图形覆盖在早先绘制的图形之上,使早先绘制图形的重叠部分不再可见。异或模式把绘图看作是按图形着色。异或模式绘图时,将当前正要绘图的颜色、原先绘制的颜色以及异或模式设定的颜色作特定的运算,得到实际绘图颜色。设置绘图模式的方法有: setPaintMode():设置绘图模式为覆盖模式(正常模式)。正常模式是绘图的默认模式。 setXORMode(Color c):设置绘图模式为异或模式,参数c为异或模式设定的绘图颜色。 设背景色为B,用setXORMode()设置的颜色为C,另用某个非背景色D绘图,XOR模式有以下确定实际绘图颜色的法则: B + B = C,用背景色绘图,出现C颜色。 D + D = B,当一个图形重画时就能清除原先画的图形。 B + D = B和D的混合色(当B,D不相同时)。 如果某区域已用D着色,再用E着色,则结果是: D + E = D和E的混合色(当D,E不相同时....

【Swing基础】Graphics2D的RenderingHints方法 有更新!

RenderingHints 类定义了多种着色微调,它们存储在一个映射集的 Graphics2D 对象里。 setRenderingHint() 方法的参数是一个键以及对应的键值。在我们的代码中,第一个参数是代表 alpha 合成微调的键,第二个参数是该微调的值。该微调的其它可能的值有 VALUE_ALPHA_INTERPOLATION_DEFAULT,代表平台缺省值;以及 VALUE_ALPHA_INTERPOLATION_SPEED,代表追求速度而不是质量。   您还可以为下面的键提供微调: 键 描述 KEY_ANTIALIASING 决定是否使用抗锯齿。当着色有倾斜角度的线时,通常会得到一组阶梯式的像素排列,使这条线看上去不平滑,经常被称为 锯齿状图形。抗锯齿是一种技术,它设置有倾斜角度的线的像素亮度,以使线看起来更平滑。因此,这个微调是用来决定在着色有倾斜角度的线时是否在减少锯齿状图形上花费时间。可能的值有 VALUE_ANTIALIAS_ON, _OFF 或 _DEFAULT。 KEY_COLOR_RENDERING 控制颜色着色的方式。可能的值有 VALUE_COLOR_R....

【Swing基础】布局管理器 - LayoutManager 有更新!

Swing 界面布局的方式 —— LayoutManager接口 在Swing里面,任何一个控件都是一个容器。 你可能听说过Swing里所有的控件都继承自 JComponent 这个类。 如果你去翻API文档,就会发现 JComponent 类继承自 Container 类,Container 就是容器。 容器可以看成一个层面,在它的上面可以添加其他的组件或者容器,称为它的子控件(children),添加到同一个容器内的子控件位于同一层,比容器本身高一层。Swing 的绘图方式是从最底层开始一层一层来绘制的,高层的绘制覆盖低层的绘制。(实际的绘制策略比这稍微更复杂一点,这里方便理解,不作详述) 一个容器,负责完成自己所有子控件的布局排列和绘制。在 Swing 里面,一个通用的接口用来帮助容器完成布局排列,这个接口就是 LayoutManager 接口, 常用的 BorderLayout, FlowLayout, GridLayout 等都是其实现。 在实际应用中,LayoutManager 负责两件事: 1 - 给定当前容器的实际大小,尽最大努力对所有的子控件进行布局排列; 2 - 给....

【Swing基础】布局管理器 - LayoutManager 有更新!

Swing 界面布局的方式 —— LayoutManager接口 在Swing里面,任何一个控件都是一个容器。 你可能听说过Swing里所有的控件都继承自 JComponent 这个类。 如果你去翻API文档,就会发现 JComponent 类继承自 Container 类,Container 就是容器。 容器可以看成一个层面,在它的上面可以添加其他的组件或者容器,称为它的子控件(children),添加到同一个容器内的子控件位于同一层,比容器本身高一层。Swing 的绘图方式是从最底层开始一层一层来绘制的,高层的绘制覆盖低层的绘制。(实际的绘制策略比这稍微更复杂一点,这里方便理解,不作详述) 一个容器,负责完成自己所有子控件的布局排列和绘制。在 Swing 里面,一个通用的接口用来帮助容器完成布局排列,这个接口就是 LayoutManager 接口, 常用的 BorderLayout, FlowLayout, GridLayout 等都是其实现。 在实际应用中,LayoutManager 负责两件事: 1 - 给定当前容器的实际大小,尽最大努力对所有的子控件进行布局排列; 2 - 给....

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro

【Netbeans Platform】NetBeans Platform on standalone Swing applications 有更新!

Introducing NetBeans Platform basic concepts to Swing developers. ——Antonio Vieiro