worldmap
クラス RegionDialog

java.lang.Object
  上位を拡張 worldmap.RegionDialog

public class RegionDialog
extends java.lang.Object

マップ領域作成ダイアログ


入れ子のクラスの概要
static class RegionDialog.ColorSetAction
          色設定アクション
 
フィールドの概要
protected  java.awt.Component base
          ダイアログの所有者
protected static java.lang.String[] BUTTONS
          ダイアログボタン
protected  java.awt.Color color
          マップ領域表示色
protected  javax.swing.JButton colorButton
          マップ領域表示色設定ボタン
protected  javax.swing.JTextField nameField
          マップ領域名入力フィールド
 
コンストラクタの概要
RegionDialog(java.awt.Component base, Region region)
          マップ領域作成ダイアログを構築する
 
メソッドの概要
 java.awt.Color getColor()
          表示色を返す
 Region getRegion()
          作成されたマップ領域を取り出す
 void setColor(java.awt.Color color)
          表示色を設定する
static Region showDialog(java.awt.Component base, Region region)
          入力ダイアログを表示する
 int showInputDialog()
          入力ダイアログを表示する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

BUTTONS

protected static final java.lang.String[] BUTTONS
ダイアログボタン


nameField

protected javax.swing.JTextField nameField
マップ領域名入力フィールド


colorButton

protected javax.swing.JButton colorButton
マップ領域表示色設定ボタン


base

protected java.awt.Component base
ダイアログの所有者


color

protected java.awt.Color color
マップ領域表示色

コンストラクタの詳細

RegionDialog

public RegionDialog(java.awt.Component base,
                    Region region)
マップ領域作成ダイアログを構築する

パラメータ:
base - ダイアログの所有者
region - マップ領域の初期値
メソッドの詳細

showDialog

public static Region showDialog(java.awt.Component base,
                                Region region)
入力ダイアログを表示する

パラメータ:
base - ダイアログの所有者
region - マップ領域の初期値
戻り値:
作成されたマップ領域

setColor

public void setColor(java.awt.Color color)
表示色を設定する

パラメータ:
color - マップ領域表示色

getColor

public java.awt.Color getColor()
表示色を返す

戻り値:
マップ領域表示色

showInputDialog

public int showInputDialog()
入力ダイアログを表示する

戻り値:
ユーザが選択したオプションを表す整数値

getRegion

public Region getRegion()
作成されたマップ領域を取り出す

戻り値:
作成されたマップ領域