
Swing
文章平均质量分 74
gxblluojialin
这个作者很懒,什么都没留下…
展开
-
下拉框自定义
自定义下拉组件import java.util.ArrayList;import java.util.List;import java.util.Vector;import javax.swing.ComboBoxModel;import javax.swing.DefaultComboBoxModel;import javax.swing.JComboBox;/...原创 2014-04-01 15:13:58 · 171 阅读 · 0 评论 -
时间组件
单时间组件import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Font;import java.util.Date;import java.util.Locale;import javax.swing.JPanel;import com.eltima.components.u...原创 2014-04-01 15:08:22 · 357 阅读 · 0 评论 -
在窗口中添加全局热键
在窗口中添加全局热键 Toolkit toolkit = Toolkit.getDefaultToolkit(); // 注册应用程序全局键盘事件, 所有的键盘事件都会被此事件监听器处理. toolkit.addAWTEventListener(new java.awt.event.AWTEventListener() { public void eventDispa...原创 2014-03-11 19:30:10 · 117 阅读 · 0 评论 -
系统消息框
系统消息弹出框实现方式一种:import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.Toolkit;import java.awt.event.MouseAdapter;import java...原创 2014-03-08 17:07:23 · 119 阅读 · 0 评论 -
在SWING、SWT中嵌入浏览器
DJNativeSwing-SWT-1-0-2 API 在SWING、SWT中嵌入浏览器原创 2014-03-07 23:33:22 · 249 阅读 · 0 评论 -
DecimalDocument 限制只能输入数字的TextField
import javax.swing.JTextField;import javax.swing.text.Document;/** * 整数输入框</p> * * @author luojialin * @since 2014-2-24 */public class IntegerTextField extends JTextField {...原创 2014-02-25 13:49:39 · 142 阅读 · 0 评论 -
带数据输入校验 、长度的JTextField
带数据输入校验 、长度的JTextFieldimport java.awt.datatransfer.Clipboard;import java.awt.datatransfer.DataFlavor;import java.awt.datatransfer.Transferable;import java.awt.event.ActionEvent;import java...原创 2014-02-25 12:05:55 · 319 阅读 · 0 评论 -
带星号 JLable
package com.easyfeeling.ui.controls;import javax.swing.JLabel;/** * 可配置 * 号标签 * @author luojialin * @since 2014-2-24 */public class SFLabel extends JLabel { public static String LEFT = "left";...原创 2014-02-25 10:49:07 · 165 阅读 · 0 评论 -
GridBagLayout
GridBagLayout的使用:GridBagLayout是java中最有弹性但也是最复杂的一种版面管理器。它只有一种构造函数,但必须配合GridBagConstraints才能达到设置的效果。 GridBagLayout的类层次结构图:java.lang.Object --java.awt.GridBagLayout构造函数:GirdBagLayout()建立一个...原创 2014-02-20 00:32:29 · 127 阅读 · 0 评论 -
GridLayout的使用
GridLayout的使用 GridLayout的类层次结构图:java.lang.Object --java.awt.GridLayoutGridLayout比FlowLayout多了行和列的设置,也就是说你要先设置GridLayout共有几行几列,就如同二维平面一般,然后你加 进去的组件会先填第一行的格子,然后再从第二行开始填,依此类扒,就像是一个个的格子一...原创 2014-02-20 00:31:36 · 133 阅读 · 0 评论 -
运用 BoxLayout 进行 Swing 控件布局
运用 BoxLayout 进行 Swing 控件布局 引言在用户使用 Java Swing 进行用户界面开发过程中,会碰到如何对 Java Swing 的控件进行布局的问题。Swing 的控件放置在容器 (Container) 中,容器就是能够容纳控件或者其它容器的类,容器的具体例子有 Frame、Panel 等等。容器需要定义一个布局管理器来对控件进行布局管理,Swing 当中提供...原创 2014-02-20 00:29:40 · 134 阅读 · 0 评论 -
BoxLayout的使用
BoxLayout的类层次结构图:java.lang.Object --java.awt.BoxLayoutBoxLayout提供了两个常数X_AXIS,Y_AXIS来表示水平或垂直排列。若放进去的组件不等高,则系统将会使所有的组件与最高组件 等高,还有,若你将组件都摆在同一行时,系统不因组件宽度在于Container的宽度,而使组件自动摆在下一行,你必须自行处理换 行的操作...原创 2014-02-20 00:27:52 · 733 阅读 · 0 评论 -
swing 全局热键
package com.easyfeeling.utils.hotkey;import java.awt.AWTEvent;import java.awt.BorderLayout;import java.awt.Toolkit;import java.awt.event.InputEvent;import java.awt.event.KeyEvent;import javax.swi...原创 2014-02-19 16:28:32 · 427 阅读 · 0 评论 -
SplashImage 图片闪烁
package com.easyfeeling.ui;//public class SplashImage {////}import java.awt.Graphics;import java.awt.Image;import java.awt.geom.AffineTransform;import java.awt.image.AffineTransformOp;import java...原创 2014-02-19 13:00:39 · 212 阅读 · 0 评论 -
自定义 JSplitPaneUI
修改 JSplitPane 展开、隐藏按钮的样式位置 package com.easyfeeling.ui.skin;import java.awt.Color;import java.awt.Component;import java.awt.Container;import java.awt.Cursor;import java.awt.Dimension;import java...原创 2014-02-19 10:37:54 · 158 阅读 · 0 评论 -
My doc
My doc原创 2014-02-19 10:23:50 · 95 阅读 · 0 评论 -
twaverSwing
twaverSwing原创 2014-02-16 21:34:02 · 135 阅读 · 0 评论