![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swing
VBCLaplace
这个作者很懒,什么都没留下…
展开
-
任意的形状的Shape
待写原创 2013-09-23 08:26:22 · 183 阅读 · 0 评论 -
设置窗口背景颜色
要设置背景颜色,直接JFrame.setBackground是没有用的. 先要了解JFrame的组成,然后即可明白.设置背景颜色,应该先设置窗口中的ContentPane组件的背景颜色.this.getContentPane().setBackground(...color对象...).原创 2013-09-23 08:26:12 · 236 阅读 · 0 评论 -
窗口初始化的顺序 小经验
JFrame的初始化过程繁杂,需要设置的东西较多.以现在的经验来看.最好是先在主JFrame头部定义一些关于窗口大小位置的常量. 顺序按照,先设设置窗口的大小.位置等.然后设置窗口中的组件.最后设置窗口的外观.最后的最后setDefaultCloseOperation.setVisible.原创 2013-09-23 08:26:06 · 225 阅读 · 0 评论 -
Swing事件响应基础
Swing 实现事件处理基本方法: 组件.addXXXLinster(XXXLinster接口实现类的对象); 其中组件:该组件需要对事件有响应。XXXLinster接口实现类的对象:该对象的类实现了XXXLinster接口,所以该类中有处理相应事件的方法。原创 2013-09-23 08:25:51 · 168 阅读 · 0 评论 -
网格包布局(GridBagLayout)学习记录
首先不要迷信GridBagLayout,它很强,但不是万能的。 使用好GridBagLayout的核心要点是理解GridBagConstraints的各类参数。网上有许多关于关于这些知识的好文章。 在设计界面的时候。首先应当然现在纸上规划好,哪里应当用网格包,哪里应该用其他的布局。如果要用网格包,先想好要多少网格,网格大小的比例.及其它对网格的规划。 GridBagCo原创 2013-09-23 08:27:08 · 228 阅读 · 0 评论 -
不规则图形与半透明图形
使用sun提供com.sun.awt.AWTUtilities类.以下说明的三个API均是应用于窗口的函数. 一.半透明窗口com.sun.awt.AWTUtilities.setWindowOpacity(Window window,float opacity);设定窗口的透明度.包括窗口中的组件.window:指定窗口对象.opacity:指定透明度.flo原创 2013-09-23 08:26:17 · 173 阅读 · 0 评论 -
Swing窗口的一些常用set方法
1.取消窗口的最大化setResizable(false); 2.取消标题栏显示setUndecorated(true); 3. 窗口显示居中setLocationRelativeTo(null); 4.置于最前只需要调用JFrame中的方法,JFrame.se原创 2013-09-23 08:25:31 · 264 阅读 · 0 评论 -
paint()与paintComponent()的区别
paint :由 Swing 调用,以绘制组件。此方法实际上将绘制工作委托给三个受保护的方法:paintComponent、paintBorder 和 paintChildren。按列出的顺序调用这些方法,以确保子组件出现在组件本身的顶部。子类可以始终重写此方法。只想特殊化 UI(外观)委托的 paint 方法的子类只需重写 paintComponent。paintCompon原创 2013-09-23 08:25:56 · 179 阅读 · 0 评论