model
クラス Board
java.lang.Object
javax.swing.table.AbstractTableModel
model.Board
- すべての実装されたインタフェース:
- java.io.Serializable, javax.swing.table.TableModel
public class Board
- extends javax.swing.table.AbstractTableModel
- 関連項目:
- 直列化された形式
メソッドの概要 |
void |
deleteAllIslands()
|
void |
encode(java.io.File file,
java.lang.String format,
SaveController saveController,
ApplicationView view)
image |
Cell |
getCell(int i,
int j)
|
int |
getColumnCount()
|
java.lang.String |
getData()
|
Cell[][] |
getMap()
|
int |
getMap(int i,
int j)
|
int |
getRowCount()
|
java.lang.String |
getURL(int x,
int y,
int saveWidth,
int saveHeight)
|
java.lang.Object |
getValueAt(int row,
int column)
|
int |
length()
dangerous ** |
void |
loadDat(java.io.File file)
very old ** |
void |
loadUrl(java.lang.String query)
|
void |
reverse()
|
void |
rotate()
|
void |
saveAtf(java.io.PrintWriter writer,
int x,
int y,
int saveWidth,
int saveHeight)
|
void |
setMap(int[][] map,
int xstart,
int xend,
int ystart,
int yend)
|
void |
setMap(int number,
int xMin,
int xMax,
int yMin,
int yMax)
|
void |
setValue(int value,
int i,
int j)
|
int[][] |
toArray()
|
java.lang.String |
toString()
|
クラス javax.swing.table.AbstractTableModel から継承されたメソッド |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Board
public Board(int width,
int height)
Board
public Board(Cell[][] map)
getData
public java.lang.String getData()
loadDat
public void loadDat(java.io.File file)
- very old **
length
public int length()
- dangerous **
deleteAllIslands
public void deleteAllIslands()
setMap
public void setMap(int number,
int xMin,
int xMax,
int yMin,
int yMax)
setMap
public void setMap(int[][] map,
int xstart,
int xend,
int ystart,
int yend)
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
内の toString
encode
public void encode(java.io.File file,
java.lang.String format,
SaveController saveController,
ApplicationView view)
- image
saveAtf
public void saveAtf(java.io.PrintWriter writer,
int x,
int y,
int saveWidth,
int saveHeight)
getMap
public int getMap(int i,
int j)
getURL
public java.lang.String getURL(int x,
int y,
int saveWidth,
int saveHeight)
loadUrl
public void loadUrl(java.lang.String query)
getMap
public Cell[][] getMap()
reverse
public void reverse()
rotate
public void rotate()
toArray
public int[][] toArray()
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getValueAt
public java.lang.Object getValueAt(int row,
int column)
getCell
public Cell getCell(int i,
int j)
setValue
public void setValue(int value,
int i,
int j)