Allow adding window listeners to the EvA2 JFrame instance.
This commit is contained in:
parent
ded074f31b
commit
631be1307c
@ -25,6 +25,7 @@ import java.awt.event.ActionListener;
|
|||||||
import java.awt.event.KeyEvent;
|
import java.awt.event.KeyEvent;
|
||||||
import java.awt.event.WindowAdapter;
|
import java.awt.event.WindowAdapter;
|
||||||
import java.awt.event.WindowEvent;
|
import java.awt.event.WindowEvent;
|
||||||
|
import java.awt.event.WindowListener;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
@ -318,6 +319,26 @@ public class EvAClient implements RemoteStateListener, Serializable {
|
|||||||
} else return false;
|
} else return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a window listener to the EvA2 JFrame instance.
|
||||||
|
*
|
||||||
|
* @param l
|
||||||
|
*/
|
||||||
|
public void addWindowListener(WindowListener l) {
|
||||||
|
if (m_Frame!=null) m_Frame.addWindowListener(l);
|
||||||
|
else System.err.println("Error, no JFrame existent in " + this.getClass().getSimpleName());
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove a window listener to the EvA2 JFrame instance.
|
||||||
|
*
|
||||||
|
* @param l
|
||||||
|
*/
|
||||||
|
public void removeWindowListener(WindowListener l) {
|
||||||
|
if (m_Frame!=null) m_Frame.removeWindowListener(l);
|
||||||
|
else System.err.println("Error, no JFrame existent in " + this.getClass().getSimpleName());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets given hostname and tries to load GOParamsters from given file if non null.
|
* Sets given hostname and tries to load GOParamsters from given file if non null.
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user