All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.webswing.javafx.toolkit.adaper.WindowAdapter Maven / Gradle / Ivy

There is a newer version: 20.2.4
Show newest version
package org.webswing.javafx.toolkit.adaper;

import java.awt.*;
import java.awt.event.ComponentListener;
import java.awt.event.WindowFocusListener;
import java.awt.event.WindowListener;

/**
 * Created by vikto on 03-Mar-17.
 */
public interface WindowAdapter {
	Window getThis();

	void setVisible(boolean b);

	void dispose();

	Container getContentPane();

	Rectangle getBounds();

	void setBounds(int x, int y, int width, int height);

	void setLocation(int x, int y);

	void setResizable(boolean resizable);

	void requestFocus();

	void setFocusable(boolean isFocusable);

	void setTitle(String title);

	void setEnabled(boolean enabled);

	void setMinimumSize(Dimension dimension);

	void setMaximumSize(Dimension dimension);

	void toFront();

	void toBack();

	void setModal(boolean b);

	Insets getInsets();

	void setIconImages(java.util.List icons);

	void addComponentListener(ComponentListener componentListener);

	void addWindowListener(WindowListener windowListener);

	void addWindowFocusListener(WindowFocusListener windowFocusListener);

	boolean isShowing();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy