-/**
+/*
* Jexer - Java Text User Interface
*
* License: LGPLv3 or later
screen.frame.addMouseWheelListener(this);
}
- /**
- * Restore terminal to normal state.
- */
- public void shutdown() {
- // System.err.println("=== shutdown() ==="); System.err.flush();
- screen.frame.dispose();
- }
-
/**
* Return any events in the IO queue.
*
*
* @param key keystroke received
*/
- @Override
public void keyReleased(final KeyEvent key) {
// Ignore release events
}
*
* @param key keystroke received
*/
- @Override
public void keyTyped(final KeyEvent key) {
// Ignore typed events
}
*
* @param key keystroke received
*/
- @Override
public void keyPressed(final KeyEvent key) {
boolean alt = false;
boolean shift = false;
*
* @param event window event received
*/
- @Override
public void windowActivated(final WindowEvent event) {
// Force a total repaint
synchronized (screen) {
*
* @param event window event received
*/
- @Override
public void windowClosed(final WindowEvent event) {
// Ignore
}
*
* @param event window event received
*/
- @Override
public void windowClosing(final WindowEvent event) {
// Drop a cmAbort and walk away
synchronized (eventQueue) {
*
* @param event window event received
*/
- @Override
public void windowDeactivated(final WindowEvent event) {
// Ignore
}
*
* @param event window event received
*/
- @Override
public void windowDeiconified(final WindowEvent event) {
// Ignore
}
*
* @param event window event received
*/
- @Override
public void windowIconified(final WindowEvent event) {
// Ignore
}
*
* @param event window event received
*/
- @Override
public void windowOpened(final WindowEvent event) {
// Ignore
}
*
* @param event component event received
*/
- @Override
public void componentHidden(final ComponentEvent event) {
// Ignore
}
*
* @param event component event received
*/
- @Override
public void componentShown(final ComponentEvent event) {
// Ignore
}
*
* @param event component event received
*/
- @Override
public void componentMoved(final ComponentEvent event) {
// Ignore
}
*
* @param event component event received
*/
- @Override
public void componentResized(final ComponentEvent event) {
// Drop a new TResizeEvent into the queue
sessionInfo.queryWindowSize();
*
* @param mouse mouse event received
*/
- @Override
public void mouseDragged(final MouseEvent mouse) {
int modifiers = mouse.getModifiersEx();
boolean eventMouse1 = false;
*
* @param mouse mouse event received
*/
- @Override
public void mouseMoved(final MouseEvent mouse) {
int x = screen.textColumn(mouse.getX());
int y = screen.textRow(mouse.getY());
*
* @param mouse mouse event received
*/
- @Override
public void mouseClicked(final MouseEvent mouse) {
// Ignore
}
*
* @param mouse mouse event received
*/
- @Override
public void mouseEntered(final MouseEvent mouse) {
// Ignore
}
*
* @param mouse mouse event received
*/
- @Override
public void mouseExited(final MouseEvent mouse) {
// Ignore
}
*
* @param mouse mouse event received
*/
- @Override
public void mousePressed(final MouseEvent mouse) {
int modifiers = mouse.getModifiersEx();
boolean eventMouse1 = false;
*
* @param mouse mouse event received
*/
- @Override
public void mouseReleased(final MouseEvent mouse) {
int modifiers = mouse.getModifiersEx();
boolean eventMouse1 = false;
*
* @param mouse mouse event received
*/
- @Override
public void mouseWheelMoved(final MouseWheelEvent mouse) {
int modifiers = mouse.getModifiersEx();
boolean eventMouse1 = false;