Swing 学习(一)

来源:互联网 发布:电脑连不上有线网络 编辑:程序博客网 时间:2024/06/14 20:17

GroupLayout 是一个 LayoutManage,他将组件按层次分组。

http://blog.csdn.net/u012188794/article/details/41347121

可以看出GroupLayout很方便,越先放入SequentialGroup里的优先级越高。

多个ParallelGroup放多个组件,SequentialGroup可以放多个ParallelGroup。

GroupLayout是通过setHorizontal和setVerticalGroup两个方法一齐确定的。如果只写一个会报

java.lang.IllegalStateException的错误


JTree是一个树状列表。

可以给它添加两种监听器,一种是点击后,扩展的事件。TreeExpansionListener();

另外一种是选中节点的监听器:TreeSelectionListener();


JButton 里的setToolTipText()可以用来给按钮增加提示。

JButton的setHorizontalTextPosition()、setVriticalTextPosition()可以设置按钮文字的位置.




JToolBar可以通过add(new Sepatator())来给工具来添加分隔条

如果给JToolBar的方法setFloatable()就可浮气工具栏来



成为第三幅那样子,也可以拖动灰边在放回界面内,不要按住白色的往界面里拖,那样就不会认为是想往界面里放。

JToolBar可以通过setRollover设置是否可以滚动。






原创粉丝点击