ResizeListener.java 468 B

1234567891011121314151617181920212223
  1. package holeg.utility.listener;
  2. import java.awt.event.ComponentEvent;
  3. import java.awt.event.ComponentListener;
  4. @FunctionalInterface
  5. public interface ResizeListener extends ComponentListener {
  6. void update(ComponentEvent e);
  7. default void componentResized(ComponentEvent e) {
  8. update(e);
  9. }
  10. default void componentMoved(ComponentEvent e) {
  11. }
  12. default void componentHidden(ComponentEvent e) {
  13. }
  14. default void componentShown(ComponentEvent e) {
  15. }
  16. }