public Library() {
super();
setDefaultCloseOperation(
WindowConstants.EXIT_ON_CLOSE);////设置关闭按钮处理事件
Toolkit tool = Toolkit.getDefaultToolkit();
//获得默认的工具箱 //获得屏幕的大小
//设置窗体大小
Dimension screenSize = tool.getScreenSize(); setSize(800, 600);
setLocation((screenSize.width - getWidth()) / 2,
(screenSize.height - getHeight()) / 2);
setTitle("图书馆管理系统");
//设置窗体位置
//设置窗体标题
JMenuBar menuBar = createMenu(); //调用创建菜单栏的方法 setJMenuBar(menuBar);
//设置菜单栏
JToolBar toolBar = createToolBar(); // 调用创建工具栏的方法 getContentPane().add(toolBar, BorderLayout.NORTH);//设置工具栏 final JLabel label = new JLabel(); //创建一个标签,用来显示图片 label.setBounds(0, 0, 0, 0);
//设置窗体的大小和位置
label.setIcon(null); // 窗体背景
DESKTOP_PANE.addComponentListener(new ComponentAdapter() {
public void componentResized(final ComponentEvent e) {
Dimension size = e.getComponent().getSize();//获得组件大小 label.setSize(e.getComponent().getSize());//设置标签大小 label.setText("<html><img width=" + size.width + " height="
+ size.height + " src='"
+ this.getClass().getResource("/backImg.jpg") + "'></html>");//设置标签文本
} };
DESKTOP_PANE.add(label,new Integer(Integer.MIN_VALUE));//将标签添加到桌面窗体
getContentPane().add(DESKTOP_PANE);//将桌面窗体添加到主窗体中
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科图书馆管理系统毕业设计论文1(22)全文阅读和word下载服务。
相关推荐: