ash*_*ish 3 java layout icons swing jbutton
我有一个使用以下代码创建的JButton.
JButton button = new JButton ( "Document",appletRec.getIcon()) ;
button.addActionListener ( this ) ;
button.setOpaque ( true ) ; //changed false from true.
button.setFocusPainted ( true ) ; //changed false from true.
button.actAsLink ( true ) ;
button.setHighlightForeground ( Color.blue ) ;
button.setVerticalTextPosition ( SwingConstants.BOTTOM ) ;
button.setVerticalAlignment ( SwingConstants.TOP ) ;
button.setHorizontalTextPosition ( SwingConstants.CENTER ) ;
Run Code Online (Sandbox Code Playgroud)
但我的按钮看起来像这样

我想将文本移动到按钮的底部.任何建议都高度赞赏.
button.setVerticalAlignment(SwingConstants.BOTTOM) 将所有内容(文本+图标)移动到按钮的底部.
如果要在文本和图标之间留出间距,可以使用 button.setIconTextGap(int distance)
| 归档时间: |
|
| 查看次数: |
2540 次 |
| 最近记录: |