如何在swing中将几个JTextField、JLabel、JButton放在一块。 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设计个布局,把他们放在一个Panel里 放在一个Panel里 ,但是怎么把panel 的边框设置为可见的分割呢?就如同 我们现在的界面里,楼上 和楼下这样 分割开来的效果 。 谢谢 你说的放在一块是按着放 不是默认添加进去的时候 上下都有那种吧 比如:class a extends JFrame{ a(){ super("test"); Container c = this.getContentPane(); c.setLayout(new BorderLayout()); JPanel formpanel = new JPanel(); formpanel.setLayout(new BoxLayout(formpanel,BoxLayout.X_AXIS)); formpanel.add(new JTextField(10)); formpanel.add(new JLabel("name")); formpanel.add(new Button("submit")); JPanel northpanel = new JPanel(); northpanel.setLayout(new BorderLayout()); northpanel.add(formpanel,BorderLayout.WEST); c.add(northpanel,BorderLayout.NORTH);setVisible(true); }}代码随便写的 可能有错误的单词 见谅! 如果运行成功 则会在容器的左上角现实那三个组件 分割设置用formpanel.setBorder(BorderFactory.createLineBorder(Color.red,3)); 请问下 向MYSQL中增加数据 这个有什么错误? 用dom4j 包修改xml文件 做一个程序员怎样保持自己的持久竞争力? 获取命令结束时间 如何将鼠标限制在某个组件的区域内? 对classloader有研究的兄台请赐教 如何提高JTable的滚动效率? IE自带的JVM支持什么版本的java? 卸装norton2002后为什么我的win2000里看不到装的软件了? 请教:jdbNavList如何才能出现滚动条?(在线等待) 我定义的异常类为什么不对?? 为什么不能这样抛异常啊!!
class a extends JFrame{
a(){
super("test");
Container c = this.getContentPane();
c.setLayout(new BorderLayout());
JPanel formpanel = new JPanel();
formpanel.setLayout(new BoxLayout(formpanel,BoxLayout.X_AXIS));
formpanel.add(new JTextField(10));
formpanel.add(new JLabel("name"));
formpanel.add(new Button("submit"));
JPanel northpanel = new JPanel();
northpanel.setLayout(new BorderLayout());
northpanel.add(formpanel,BorderLayout.WEST); c.add(northpanel,BorderLayout.NORTH);
setVisible(true);
}}
代码随便写的 可能有错误的单词 见谅! 如果运行成功 则会在容器的左上角现实那三个组件