public GUIZoomFrame() { //GUI for ZoomJFrameChangeState
jframe1 = new JFrame("ZoomJFrameChangeState");
jframe1.getContentPane().setBackground(Color.red);
jframe1.getContentPane().setLayout(null);
jframe1.setSize(500,270);
//GUI for ZoomJFrameRepaint
jframe2 = new JFrame("ZoomJFrameRepaint");
jframe2.getContentPane().setBackground(Color.red);
jframe2.setSize(500, 270);
jframe2.getContentPane().setLayout(null);
jbutton = new JButton("TestButton");
jtextarea = new JTextArea("TextArea");
jbutton.setBounds(20, 100, 80, 60);
jtextarea.setBounds(120, 100, 80, 60);
//Listeners for ZoomJFrameChangeState
jframe1.addWindowStateListener(new WindowAdapter() { publicvoid windowStateChanged(WindowEvent e) { if (e.getNewState() == Frame.MAXIMIZED_BOTH)
maxBoth = true;
if (e.getNewState() == Frame.NORMAL)
normal = true;
if (e.getNewState() == Frame.ICONIFIED)
iconify = true;
if (e.getNewState() == Frame.MAXIMIZED_HORIZ)
maxHor = true;
if (e.getNewState() == Frame.MAXIMIZED_VERT)
maxVer = true;
}
});
//Listeners for ZoomJFrameRepaint
jframe2.addWindowStateListener( new WindowAdapter() { publicvoid windowStateChanged(WindowEvent e) { if (e.getNewState() == Frame.MAXIMIZED_BOTH)
maxBoth = true;
if (e.getNewState() == Frame.NORMAL)
normal = true;
}
});
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.