【Java/Swing】怎样使窗格充满整个屏幕
【核心方法】
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize()
【使用示例】
//-- 创建展示界面 SlideFrame showGui=new SlideFrame(); showGui.setTitle("标题文字");// 设置标题 showGui.setLocation(-7,0);// 设置左上角位置 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();// 取得屏幕高宽 showGui.setSize((int)screenSize.getWidth()+14, (int)screenSize.getHeight()-28);// 设置窗格大小 showGui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 设置缺省关闭操作 showGui.setVisible(true);// 设置窗格可见
注意:上面的-7,14,-28都是修正值,是为适应我的T440p上而做出的调整。
而SlideFrame是一个简单的JFrame窗格。
public class SlideFrame extends JFrame implements ActionListener { public void actionPerformed(ActionEvent e) { } }
END