minor changes (removed unused imports, added @Override ...)

This commit is contained in:
North 2011-09-24 22:37:53 +03:00
parent e72da7f4ed
commit 27c8514d64
6 changed files with 48 additions and 31 deletions

View file

@ -27,16 +27,12 @@
*/
package mage.client.deckeditor.collection.viewer;
import mage.client.MagePane;
import mage.client.plugins.impl.Plugins;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.ComponentListener;
import java.awt.Component;
import java.util.HashMap;
import java.util.Map;
import javax.swing.JComponent;
import mage.client.MagePane;
import mage.client.plugins.impl.Plugins;
/**
* Collection viewer pane.

View file

@ -27,19 +27,21 @@
*/
package mage.client.deckeditor.collection.viewer;
import java.awt.Color;
import java.awt.Component;
import java.awt.GridBagLayout;
import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import mage.client.cards.BigCard;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
/**
* Pane with big card and mage book.
*
* @author nantuko
*/
public class CollectionViewerPanel extends JPanel {
public final class CollectionViewerPanel extends JPanel {
public CollectionViewerPanel() {
initComponents();
}
@ -77,6 +79,7 @@ public class CollectionViewerPanel extends JPanel {
btnExit.setText("Exit");
btnExit.addActionListener(new java.awt.event.ActionListener() {
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnExitActionPerformed(evt);
}
@ -93,7 +96,7 @@ public class CollectionViewerPanel extends JPanel {
c.setVisible(false);
}
private class MageBookContainer extends JPanel {
private final class MageBookContainer extends JPanel {
public MageBookContainer() {
super();
initComponents();

View file

@ -82,6 +82,7 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
private int recentSortedColumn;
private boolean recentAscending;
@Override
public void loadCards(CardsView showCards, SortBy sortBy, boolean piles, BigCard bigCard, UUID gameId) {
this.bigCard = bigCard;
this.gameId = gameId;
@ -162,18 +163,22 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
cards.clear();
}
@Override
public int getRowCount() {
return view.size();
}
@Override
public int getColumnCount() {
return column.length;
}
@Override
public String getColumnName(int n) {
return column[n];
}
@Override
public Object getValueAt(int row, int column) {
return getColumn(view.get(row), column);
}
@ -237,6 +242,7 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
}
}
@Override
public void drawCards(SortBy sortBy, boolean piles) {
fireTableDataChanged();
}
@ -251,10 +257,12 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
}
}
@Override
public void addCardEventListener(Listener<Event> listener) {
cardEventSource.addListener(listener);
}
@Override
public void clearCardEventListeners() {
cardEventSource.clearListeners();
}
@ -273,9 +281,11 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
// updates card detail, listens to any key strokes
table.addKeyListener(new KeyListener() {
@Override
public void keyPressed(KeyEvent ev) {}
@Override
public void keyTyped(KeyEvent ev) {}
@Override
public void keyReleased(KeyEvent ev) {
int row = table.getSelectedRow();
if (row != -1) {
@ -286,6 +296,7 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
// updates card detail, listens to any mouse clicks
table.addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
int row = table.getSelectedRow();
if (row != -1) {
@ -296,6 +307,7 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
// sorts
MouseListener mouse = new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
TableColumnModel columnModel = table.getColumnModel();
int viewColumn = columnModel.getColumnIndexAtX(e.getX());

View file

@ -1,10 +1,6 @@
package mage.client.util.gui;
import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.BorderFactory;
import javax.swing.JInternalFrame;
import javax.swing.JPanel;
/**
@ -62,7 +58,6 @@ public class ArrowBuilder {
arrow.setColor(color);
arrow.setArrowLocation(startX, startY, endX, endY);
arrow.setBounds(0, 0, Math.max(startX, endX) + 30, Math.max(startY, endY) + 30); // 30 is offset for arrow heads (being cut otherwise)
//System.out.println(" Adding arrow (startX=" + startX + ", startY=" + startY +", endX=" + endX + ", endY=" + endY + ")");
p.add(arrow);
p.revalidate();
p.repaint();