java船_JavaSwing 船只停靠管理可视化(二)

importjava.awt.EventQueue;importjavax.swing.JFrame;importjavax.swing.JPanel;importjava.awt.BorderLayout;importjavax.swing.JLabel;importjavax.swing.JTabbedPane;public classTest {privateJFrame frame;public static voidmain(String[] args) {

EventQueue.invokeLater(newRunnable() {public voidrun() {try{

Test window= newTest();

window.frame.setVisible(true);

}catch(Exception e) {

e.printStackTrace();

}

}

});

}publicTest() {

initialize();

}private voidinitialize() {

frame= new JFrame("界面框架");

frame.setBounds(100, 100, 450, 300);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel panel= newJPanel();

frame.getContentPane().add(panel, BorderLayout.NORTH);

JLabel label= new JLabel("提示文本");

panel.add(label);

JTabbedPane tabbedPane= newJTabbedPane(JTabbedPane.TOP);

frame.getContentPane().add(tabbedPane, BorderLayout.CENTER);

JPanel panel_1= newJPanel();

tabbedPane.addTab("面板1", null, panel_1, null);

panel_1.setLayout(null);

JLabel label_1= new JLabel("标签1");

label_1.setBounds(175, 99, 61, 16);

panel_1.add(label_1);

JPanel panel_2= newJPanel();

tabbedPane.addTab("面板2", null, panel_2, null);

panel_2.setLayout(null);

JLabel label_2= new JLabel("标签2");

label_2.setBounds(184, 103, 61, 16);

panel_2.add(label_2);

JPanel panel_3= newJPanel();

tabbedPane.addTab("面板3", null, panel_3, null);

panel_3.setLayout(null);

JLabel label_3= new JLabel("标签3");

label_3.setBounds(163, 94, 61, 16);

panel_3.add(label_3);

JPanel panel_4= newJPanel();

tabbedPane.addTab("面板4", null, panel_4, null);

panel_4.setLayout(null);

JLabel label_4= new JLabel("标签4");

label_4.setBounds(178, 89, 61, 16);

panel_4.add(label_4);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值