Resize Listener
java.awt.event.ComponentListener
Falls man drüber informiert werden möchte, ob sich die Größe eines Fensters ändert oder das Fenster verschoben wird, so hilft folgender Code:
import java.awt.*; import java.awt.event.*; Frame frame = new Frame(); frame.addComponentListener(new ComponentListener() { @Override public void componentHidden(ComponentEvent e) { } @Override public void componentMoved(ComponentEvent e) { System.out.println("Moved"); } @Override public void componentResized(ComponentEvent e) { System.out.println("Resized"); } @Override public void componentShown(ComponentEvent e) { } });
oder kürzer mit Adapter…
import java.awt.*; import java.awt.event.*; Frame frame = new Frame(); frame.addComponentListener(new ComponentAdapter() { @Override public void componentResized(ComponentEvent e) { System.out.println("Resized"); } });
Stichworte:
Resizelistener, Resize listener, Fenster, Window, Größenänderung, Positionsänderung, verschieben