swing开发
请给我一根烟的时间
请给我一根烟的时间,我将重新上路
展开
-
JTextAreaUI定制
通过下列操作可以形成一个半透明无边框输入域的效果 #输入域完全透明setOpaque(false) #设置输入域无边框setBorder(null) (在组件的重绘方法中绘制一个半透明与输入域等大的矩形框)#取得能够进行透明度设置的2D引擎Graphics2D g2 = (Graphics2D);#创建一个AlphaComposite来表示透明度 ...原创 2011-09-11 01:02:33 · 152 阅读 · 0 评论 -
用JTree开发用户列表界面
以下,笔者将介绍如果通过对JTree对象的操作实现如下功能:1.将用户列表信息展示在JTree的结点上2.双击某个结点获得该结点的信息3.根据用户名删除结点4.根据用户名添加结点 ###预定义用到的属性private JTree tree;//Tree to show user namesprivate DefaultTreeModel model;//...原创 2011-09-15 12:57:18 · 215 阅读 · 0 评论 -
GridBagLayout布局管理器应用详解
很多情况下,我们已经不需要通过编写代码来实现一个应用程序的图形界面,而是通过强大的IDE工具通过拖拽辅以简单的事件处理代码即可很轻松的完成。但是我们不得不面对这样操作存在的一些问题,有时候我们希望能够自由改变一个程序界面的大小,通过托拽生成的界面往往是不提供这个功能的,因为定制的界面一旦改变形状,组件间的布局会变得杂乱无章。 Java中的布局管理器应用了策略者模式(St...原创 2011-09-27 14:13:40 · 458 阅读 · 3 评论 -
仿WindowsXP画图板设计(1)
一.功能介绍 1.绘图功能:可以绘制直线,矩形,圆角矩形,椭圆 2.颜色设置功能:可以设置画布的背景色以及所绘制图形的颜色 3.文字输入和画笔功能:可以使用画笔绘制任意形状的曲线以及通过文字输入框在画板中加入简单的文字 下面是画图板的界面效果图 [img]http://dl.iteye.com/upload/picture/pic/...原创 2011-07-18 22:45:45 · 236 阅读 · 0 评论 -
常用关键字分析
一.可见性关键字public,private,protected,default辨析 1).范围 一个项目:public 一个包:public,protected,default 一个类:public,protected,default,private eg: package test1;public class Student { public String name...原创 2011-07-23 22:42:26 · 79 阅读 · 0 评论 -
阐述三种集合的特点和使用场景
List:线性有序的,其中的元素可以重复,添加新的元素是添加到队列的末尾ArrayList以队列方式存储,在进行大量数据的遍历操作时效率比较高而LinkedLis是链表方式存储,在进行指定数据的随机访问时效率要高一些/** * 用于测试List的类 * @author mytream * */public class TestList { /** *...原创 2011-07-24 15:39:17 · 459 阅读 · 0 评论 -
FileFilter--文件的过滤器还是文件选择器的过滤器?
这两天开发的过程中用到了两种类型的文件过滤器,一种是文件(java.io.File)的过滤器另一种是文件选择器(javax.swing.JFileChooser)的过滤器(javax.swing.filechooser.FileFilter)下面我通过几行代码简单展示一下他们的区别和基本用法[img]http://dl.iteye.com/upload/picture/pic/...原创 2011-07-27 23:28:20 · 133 阅读 · 0 评论 -
简单的文件搜索器
这算不上一个完整意义的项目,只是不想敲上一大篇文字和代码来总结文件(File)部分的学习,所以做了一个可视化的文件搜索器。下面是界面的截图[img]http://yyzjava.iteye.com/upload/picture/pic/95366/8c774e4f-9c59-3c37-9517-ca295d4bc4c2.png[/img]通过界面我们可以看到它有两个主要的功能...原创 2011-07-28 15:29:30 · 101 阅读 · 0 评论 -
森林、树、二叉树学习小结
1.树和森林树是一种基本的数据结构。一棵树只有一个根结点。可以没有或有多个子结点。每个子结点以及子结点以下的结点又组成了一棵树,叫做子树。在一棵树结构中,只有父结点,没有子结点的结点叫做叶子结点森林是多棵互不相交的树的集合。对树中的每个结点而言,其子树的集合就是森林。 2.二叉树二叉树是另一种树型结构,它的特点是每个结点至多只有两棵子树,并且二叉树中的子树还有左...原创 2011-08-12 16:56:41 · 629 阅读 · 0 评论