www.ctrt.net > JAvA Swing怎么在按钮上面换行?

JAvA Swing怎么在按钮上面换行?

使用GridBagLayout,大致这样: GridBagLayout gridbag = new GridBagLayout(); GridBagConstraints c = new GridBagConstraints(); setLayout(gridbag); c.fill = GridBagConstraints.BOTH; c.weightx = 1.0; gridbag.setConstraints(c); add(n...

FlowLayout.LEFT:左对齐 FlowLayout.RIGHT :右对齐 FlowLayout.CENTER :居中 FlowLayout.LEADING :父容器依赖左对齐 FlowLayout.TRAILING:父容器依赖右对齐 Flowlayout布局是流布局,意思就是说从左上角开始添加原件,一次往后排,第一行挤...

FlowLayout.LEFT:左对齐 FlowLayout.RIGHT :右对齐 FlowLayout.CENTER :居中 FlowLayout.LEADING :父容器依赖左对齐 FlowLayout.TRAILING:父容器依赖右对齐 Flowlayout布局是流布局,意思就是说从左上角开始添加原件,一次往后排,第一行挤...

swing中的大部分组件可以使用html的语法,JLabel的文本换行输入可以使用下面的语句: MyJLable.setText("第一行第二行"); 参考资料是Sun的教程,可以看看

java实现多行文本框换行效果,使用java swing技术,示例如下: package test; import java.awt.GridLayout; import java.awt.LayoutManager; //import java.util.EmptyStackException; import javax.swing.JFrame; import javax.swing.JLabel; i...

用布局来实现界面的排版。layout。

你没有放出完整代码.我就给你写一个示例吧 参考代码 import java.awt.*;import javax.swing.*;public class TestDemo extends JFrame{public TestDemo() {JPanel jp1 = new JPanel(new GridLayout(3, 2,20,10));//3行2列 水平间距20 垂直间距10/...

换个布局管理器就行了。用XYLayout布局方式,百度一下,下载使用即可。

JTextArea.setLineWrap(true);

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com