Applet viewer 是在VisualAge For Java的下运行Applet的环境。我现在用的不是JFrame,是AWT的Frame,在设计期设置其resizable属性等于false和运行期执行setResizable(false)作用是相同的,但是不好使。
由于用swing中的JFrame,在网页中浏览时需要下载附加的类,所以我不想用JFrame。
Maximize a Frame // place this in the Frame constructor, after the show() this.move(0,0); resize(Toolkit.getDefaultToolkit().getScreenSize());
JDK1.2 offers a new method, setState(), to minimize or maximize a Frame. frame.setState(Frame.ICONIFIED); // minimize the frame Latest JDK provides more ways to do that. JDK1.4 GraphicsDevice device; JFrame frame = new JFrame(); device = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice(); device.setFullScreenWindow(frame); SWING jdk1.3 JFrame frame = new JFrame(); frame.setExtendedState(Frame.MAXIMIZED_BOTH); // can be // frame.setExtendedState(Frame.MAXIMIZED_HORIZ); // frame.setExtendedState(Frame.MAXIMIZED_VERT);
// place this in the Frame constructor, after the show()
this.move(0,0);
resize(Toolkit.getDefaultToolkit().getScreenSize());
JDK1.2 offers a new method, setState(), to minimize or maximize a Frame. frame.setState(Frame.ICONIFIED); // minimize the frame
Latest JDK provides more ways to do that.
JDK1.4 GraphicsDevice device;
JFrame frame = new JFrame();
device = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
device.setFullScreenWindow(frame); SWING jdk1.3 JFrame frame = new JFrame();
frame.setExtendedState(Frame.MAXIMIZED_BOTH);
// can be
// frame.setExtendedState(Frame.MAXIMIZED_HORIZ);
// frame.setExtendedState(Frame.MAXIMIZED_VERT);