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(null);
// 创建列表框
JList<String>list =new JList<String>();
// 创建Model
DefaultListModel<String> model =new DefaultListModel<String>();
model.addElement("北京");
model.addElement("上海");
model.addElement("武汉");
// 列表框添加数据
list.setModel(model);
list.setSize(100, 200);
list.setLocation(10, 10);
list.setBackground(Color.CYAN);
// 删除model所有数据
model.removeAllElements();
// 删除model指定位置的元素
model.remove(1);
// model添加元素
model.insertElementAt("添加", 3);
// 获取model的长度
int size=model.size();
// 获取列表框被选中的元素的下标
int[] ids=list.getSelectedIndices();
jPanel.add(list);
jFrame.setContentPane(jPanel);
// 设置窗体可见
jFrame.setVisible(true);