如何实现FlowLayout的换行操作
来源:互联网 发布:ed2k下载工具 mac 编辑:程序博客网 时间:2024/06/10 00:16
在写Swing程序的时候,FlowLayout是一个常用的布局。我们可能会遇到这样一种情况,添加的控件不足以换行,这时候我们确希望实现换行操作。想实现修改和删除按钮的换行。如下图所示:
我查了jdk文档发现没有很好的解决的办法,于是,我只能想通过控件的隐藏来实现效果上的换行。看起来像真的换行一样。
在这里我选择的的是JBUtton控件来实现的。
代码如下:
JButton c=new JButton(" "+" "); c.setContentAreaFilled(false); c.setBorderPainted(false);c.setEnabled(false);设置JBtton的三个属性为false,第一个属性为按钮透明,第二个属性为边框透明,第三个属性为不能点击,将JButton的内容设置为空。
在将Jbutton添加到布局中,就能实现效果上的换行。
效果图如下
阅读全文
0 0
- 如何实现FlowLayout的换行操作
- 自动换行的ViewGroup:FlowLayout
- 自动换行的ViewGroup:FlowLayout
- 自定义ViewGroup实现自动换行---FlowLayout
- swing 之FlowLayout 实现自动换行和滚动条添加
- swing 之FlowLayout 实现自动换行和滚动条添加
- Android Flowlayout实现的说明
- 学习篇---FlowLayout的实现
- 如何实现label的换行
- FlowLayout 自动换行标签
- android 自动换行FlowLayout
- ios 自动换行flowLayout
- Java FlowLayout布局的时候换行的问题
- FlowLayout实现
- 自定义FlowLayout,android flowLayout实现
- FlowLayout实现自定义的流式布局
- Android 自动换行布局 FlowLayout
- 长度自适应 自动换行Flowlayout
- 在Linux中使用线程
- Thinking in java-1 Initialization 初始化
- 将博客搬至CSDN
- python sys.path
- 解决首次访问jenkins,输入默认密码之后,一直在引导界面
- 如何实现FlowLayout的换行操作
- PAT-1021
- BBV:实验基本块向量生成工具
- CSS系列之类别样式(三)
- EA&UML日拱一卒-活动图::活动
- 【模板】Trie树(基于指针)
- android binder机制---ProcessState和线程池
- Lackey:一个示例工具
- Linux新手入门:Unable to locate package错误解决办法