diff options
author | Simon Rettberg | 2015-08-10 12:03:13 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-08-10 12:03:13 +0200 |
commit | a325489b1e38c82d49fb90c62bb1e9215e1fc4da (patch) | |
tree | d4a50d72d6c98ad39670297822c7bd7783d204d9 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper | |
parent | Merge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1 (diff) | |
download | tutor-module-a325489b1e38c82d49fb90c62bb1e9215e1fc4da.tar.gz tutor-module-a325489b1e38c82d49fb90c62bb1e9215e1fc4da.tar.xz tutor-module-a325489b1e38c82d49fb90c62bb1e9215e1fc4da.zip |
[client] Delete unused class
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/ResizeColumnListener.java | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/ResizeColumnListener.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/ResizeColumnListener.java deleted file mode 100644 index 104885fe..00000000 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/helper/ResizeColumnListener.java +++ /dev/null @@ -1,74 +0,0 @@ -package org.openslx.dozmod.gui.helper; - -import java.awt.*; -import java.awt.event.*; -import javax.swing.*; -import javax.swing.table.*; - -public class ResizeColumnListener implements MouseListener { - private static Cursor resizeCursor = Cursor.getPredefinedCursor(Cursor.E_RESIZE_CURSOR); - - private MouseListener uiListener; - private JTableHeader header; - private TableColumnAdjuster tca; - - public ResizeColumnListener(JTable table) { - header = table.getTableHeader(); - tca = new TableColumnAdjuster(table); - - MouseListener[] listeners = header.getMouseListeners(); - - for (MouseListener ml : listeners) { - String className = ml.getClass().toString(); - - if (className.contains("BasicTableHeaderUI")) { - uiListener = ml; - header.removeMouseListener(ml); - header.addMouseListener(this); - } - } - } - - @Override - public void mouseClicked(MouseEvent e) { - if (header.getCursor() != resizeCursor) { - uiListener.mouseClicked(e); - return; - } - - // Handle the double click event to resize the column - // Note: The last 3 pixels + 3 pixels of next column are for resizing, - // so we need to adjust the mouse point to get the actual column. - - if (e.getClickCount() == 2) { - Point p = e.getPoint(); - p.x -= 3; - int column = header.columnAtPoint(p); - tca.adjustColumn(column); - - // Generate event to reset the cursor - header.dispatchEvent(new MouseEvent(header, MouseEvent.MOUSE_MOVED, e.getWhen(), e.getModifiers(), e.getX(), - e.getY(), 0, false)); - } - } - - @Override - public void mouseEntered(MouseEvent e) { - uiListener.mouseEntered(e); - } - - @Override - public void mouseExited(MouseEvent e) { - uiListener.mouseExited(e); - } - - @Override - public void mousePressed(MouseEvent e) { - uiListener.mousePressed(e); - } - - @Override - public void mouseReleased(MouseEvent e) { - uiListener.mouseReleased(e); - } -}
\ No newline at end of file |