java Swing 高手进!看看这个界面怎么设计

 我来答
百度网友9d68adc
推荐于2016-01-04 · TA获得超过2395个赞
知道小有建树答主
回答量:1210
采纳率:0%
帮助的人:741万
展开全部
import java.awt.*;
import javax.swing.*;

public class T{
JFrame frame;
JLabel label1;
JLabel label2;
JLabel label3;
JLabel label4;
JButton btn;
JTextField jtf1;
JTextField jtf2;
JTextField jtf3;
JTextField jtf4;

public T(){
frame = new JFrame();
frame.setLayout(new FlowLayout());
JPanel total = new JPanel();
total.setLayout(new BorderLayout());
JPanel top = new JPanel();
top.setLayout(new GridLayout(3,2,10,10));
label1 = new JLabel("请输入XX:");
jtf1 = new JTextField(6);
label2 = new JLabel("请输入XX:");
jtf2 = new JTextField(6);
label3 = new JLabel("数值范围:");
JPanel min = new JPanel();
jtf3 = new JTextField(2);
label4 = new JLabel("~");
jtf4 = new JTextField(2);
btn = new JButton("提交");
JPanel bottom = new JPanel();
bottom.add(btn);
min.add(jtf3);
min.add(label4);
min.add(jtf4);
top.add(label1);
top.add(jtf1);
top.add(label2);
top.add(jtf2);
top.add(label3);
top.add(min);
total.add(top,"Center");
total.add(bottom,"South");
frame.add(total);
frame.setSize(330,250);
frame.setDefaultCloseOperation(3);
frame.setVisible(true);
}

public static void main(String[] args){
new T();
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
渐渐变黑_
2010-09-26 · TA获得超过391个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:310万
展开全部
没接触过SWING的开发,不过看起来布局不是很难啊。可能帮不了你,不过我知道现在开发swing已经有好多的图形化界面了。Eclipse的这种插件就有,NetBeans貌似本身就支持。楼主自己看看书深入点学习swing吧,或者懒一点直接找个工具插件画。

建议还是自己深入研究一下吧,毕竟现在swing的势头又来了!哦也~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式