/* * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions.
*/
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;
}
});
}
}
Messung V0.5
¤ Dauer der Verarbeitung: 0.2 Sekunden
(vorverarbeitet)
¤
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.