ui
クラス BambooView

java.lang.Object
  上位を拡張 ui.BambooView
直系の既知のサブクラス:
AppletView, ApplicationView

public abstract class BambooView
extends java.lang.Object

BlueBambooの表示部分を担当するクラス

作成者:
teru

フィールドの概要
static int indent
           
static int sizeOfOriginal
           
 
コンストラクタの概要
BambooView(BambooController controller, BambooModel model)
           
 
メソッドの概要
 boolean canReplaceFile(java.io.File newFile)
          存在するファイルに上書きするかどうか答える
 void createView()
          GUIの部分はすべてここで作られる BambooController内で呼び出される
 void disableLeftButton()
           
 void enableLeftButton()
           
 void eraseView()
           
 int getCellsHeight()
           
 int getCellsWidth()
           
 int getPanelHeight()
           
 int getPanelWidth()
           
 int getSizeOfCell()
           
 void setParameter(int masuWidth, int masuHeight, int size)
           
 void showURL(java.lang.String url)
           
 void write(java.awt.Graphics g, int left, int right, int top, int bottom)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

sizeOfOriginal

public static final int sizeOfOriginal
関連項目:
定数フィールド値

indent

public static final int indent
関連項目:
定数フィールド値
コンストラクタの詳細

BambooView

public BambooView(BambooController controller,
                  BambooModel model)
メソッドの詳細

getPanelWidth

public int getPanelWidth()

getPanelHeight

public int getPanelHeight()

getCellsWidth

public int getCellsWidth()

getCellsHeight

public int getCellsHeight()

getSizeOfCell

public int getSizeOfCell()

setParameter

public void setParameter(int masuWidth,
                         int masuHeight,
                         int size)

createView

public void createView()
GUIの部分はすべてここで作られる BambooController内で呼び出される


showURL

public void showURL(java.lang.String url)

canReplaceFile

public boolean canReplaceFile(java.io.File newFile)
存在するファイルに上書きするかどうか答える

パラメータ:
newFile -
戻り値:
上書きOKならtrue

write

public void write(java.awt.Graphics g,
                  int left,
                  int right,
                  int top,
                  int bottom)

eraseView

public void eraseView()

enableLeftButton

public void enableLeftButton()

disableLeftButton

public void disableLeftButton()