try
{
BeautyEyeLNFHelper.frameBorderStyle = BeautyEyeLNFHelper.FrameBorderStyle.osLookAndFeelDecorated;
//UIManager.put("RootPane.setupButtonVisible", false);
org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();
}
catch(Exception e)
{
//TODO exception
}
// 创建窗体对象
JFrame jFrame =new JFrame();
// 设置窗体大小
jFrame.setSize(800, 500);
// 设置窗体全屏展示
//jFrame.setExtendedState(JFrame.MAXIMIZED_BOTH);
// 设置窗体显示位置
//jFrame.setLocation(100,200);
// 设置窗体显示正中间
jFrame.setLocationRelativeTo(null);
// 设置窗体标题
jFrame.setTitle("窗体标题");
// 设置窗体不可全屏显示
//jFrame.setResizable(false);
// 设置窗体关闭后退出程序
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//设置此窗口是否应该始终位于其他窗口上方
jFrame.setAlwaysOnTop(true);
// 设置窗体图标
jFrame.setIconImage(new ImageIcon(HelloWorld.class.getResource("/images/book.png")).getImage());
// 创建容器
JPanel jPanel =new JPanel(new FlowLayout());
JCheckBox checkBox1 =new JCheckBox("北京");
// 设置复选框字体
checkBox1.setFont(new Font("微软雅黑",Font.PLAIN,15));
// 设置复选框选中
checkBox1.setSelected(true);
// 设置复选框是否可用
checkBox1.setEnabled(false);
JCheckBox checkBox2 =new JCheckBox("上海");
JCheckBox checkBox3 =new JCheckBox("武汉");
JCheckBox[] checkBoxList= {checkBox1,checkBox2,checkBox3};
JButton btn =new JButton("提交");
btn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String str="";
for(int i=0;i<checkBoxList.length;i++) {
if(checkBoxList[i].isSelected()) {// 获取被选中的复选框
str=str+checkBoxList[i].getText()+" ";// 获取复选框的值
}
}
System.out.println(str);
}
});
jPanel.add(checkBox1);
jPanel.add(checkBox2);
jPanel.add(checkBox3);
jPanel.add(btn);
jFrame.setContentPane(jPanel);
// 设置窗体可见
jFrame.setVisible(true);