|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.swing.table.AbstractTableModel
jp.ac.fun.osawalab.tileworld.client.viewer.PlayersTableModel
class PlayersTableModel
PlayersTable
のデータ格納、操作用クラスです。
PlayersTable
フィールドの概要 | |
---|---|
private ViewerClient |
_client
このモデルを持っているViewerClient。 |
private int |
_maxlength
すべての列の中で、もっともが多い行数を保持します。 |
private java.lang.String[] |
_players
すべてのプレイヤーのリスト。 |
private java.lang.String[] |
_scores
すべてのスコアのリスト。 |
private java.lang.String[][] |
_tableData
テーブルのデータを保持する2次元配列。 |
private TileWorldViewer |
_viewer
テーブルが貼られているフレーム。 |
private static long |
serialVersionUID
シリアル化のためのID。 |
クラス javax.swing.table.AbstractTableModel から継承されたフィールド |
---|
listenerList |
コンストラクタの概要 | |
---|---|
PlayersTableModel(TileWorldViewer viewer)
コンストラクタで、からのテーブルを作ります。 |
メソッドの概要 | |
---|---|
private boolean |
_isDifferent(java.lang.String[] A,
java.lang.String[] B)
|
void |
agnetsChanged()
エージェントの変更が通知されたときに呼ばれるメソッドです。 |
int |
getColumnCount()
このテーブルモデルの列数を返します。 |
int |
getRowCount()
このテーブルモデルの行数を返します。 |
java.lang.Object |
getValueAt(int row,
int col)
|
boolean |
isScoresChanged()
|
void |
playersChanged()
|
void |
scoresChanged()
|
private int |
setAgents(java.lang.String[] players,
java.lang.String[][] table)
|
クラス javax.swing.table.AbstractTableModel から継承されたメソッド |
---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final long serialVersionUID
private ViewerClient _client
private int _maxlength
private java.lang.String[] _players
private java.lang.String[] _scores
private java.lang.String[][] _tableData
private TileWorldViewer _viewer
コンストラクタの詳細 |
---|
PlayersTableModel(TileWorldViewer viewer)
viewer
- メソッドの詳細 |
---|
public void agnetsChanged()
public int getColumnCount()
TableModel.getColumnCount()
public int getRowCount()
TableModel.getRowCount()
public java.lang.Object getValueAt(int row, int col)
public boolean isScoresChanged()
public void playersChanged()
public void scoresChanged()
private boolean _isDifferent(java.lang.String[] A, java.lang.String[] B)
private int setAgents(java.lang.String[] players, java.lang.String[][] table)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |