swing source
文章平均质量分 62
Dulcie_y
这个作者很懒,什么都没留下…
展开
-
JTabbedPane标签美化式样自定义
通过继承BasicTabbedPaneUI类重写JTabbedPane标签式样,实现渐变的标签效果。效果图: 相关代码:public class TabbedPaneUI extends BasicTabbedPaneUI { private Color selectColor; private Color deSelectColor; private int inc原创 2015-02-25 13:29:48 · 10161 阅读 · 1 评论 -
JTree的节点式样美化实现鼠标事件监听
想要实现JTree节点的式样自定义,首先要继承DefaultTreeCellRenderer类,DefaultTreeCellRenderer类是每个节点的父类。public class TreeCell extends DefaultTreeCellRenderer { /** * ID */ private static final long serialVer原创 2015-02-25 14:09:40 · 4000 阅读 · 2 评论 -
JButton 式样自定义
JButton式样的修改,包括按钮的正常状态、鼠标悬停状态以及按下状态,且不使用背景图片修改,依靠paint()渲染。相关代码:public class MyButton extends JButton { private float alpha = 1f; // 底色的透明度,默认为不透明 private int isMouseEntered = 1;// 鼠标是否进入按钮原创 2015-02-25 11:41:53 · 6185 阅读 · 0 评论 -
数据库模糊查询+连接查询
模糊查询一般模糊语句如下: selcet * from table1 where name LIKE SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_原创 2015-03-27 13:52:59 · 1758 阅读 · 0 评论 -
JToggleButton的重构状态以及ButtonGroup的使用
JToggleButton与JButton的不同之处在于,JToggleButton包括一个按下状态,可以在按下弹起之间切换,通常用作开关按钮。1、重构JToggleButton式样时的几种状态: 自定义JToggleButton式样时,可以想到的状态无非就是正常状态、按下状态以及鼠标悬停状态,那么在重构JToggleButton时,处理鼠标事件监听addMouseListener(new Mou原创 2015-08-14 10:17:11 · 1792 阅读 · 0 评论