|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.go.kokken.Ankou.UISelect
Selector's class like LUW, SUW, IPU... include Button + TextArea + some windows
フィールドの概要 | |
(パッケージプライベート) javax.swing.JTextArea |
attributeArea
|
(パッケージプライベート) java.util.Vector |
attributes
|
(パッケージプライベート) int |
depth
|
(パッケージプライベート) javax.swing.JFrame |
dialog
|
(パッケージプライベート) javax.swing.JToggleButton |
elementButton
|
(パッケージプライベート) java.lang.String |
elementString
|
(パッケージプライベート) java.lang.String |
elementTextString
|
(パッケージプライベート) javax.swing.JScrollPane |
inputArea
|
(パッケージプライベート) boolean |
isTreeLocked
|
(パッケージプライベート) javax.swing.JList |
list
|
(パッケージプライベート) static org.apache.log4j.Logger |
logger
log4j logger |
(パッケージプライベート) int |
number
|
(パッケージプライベート) static java.lang.String |
ROOT_NAME
|
(パッケージプライベート) javax.swing.JComboBox |
select
|
(パッケージプライベート) java.lang.String[] |
selectMenu
|
(パッケージプライベート) javax.swing.JTree |
tree
|
(パッケージプライベート) javax.swing.tree.DefaultTreeModel |
treeModel
|
コンストラクタの概要 | |
UISelect(int d,
int n,
java.lang.String elementName,
java.lang.String elementText,
java.util.Vector attributesList,
java.util.Vector attributesTextsList)
initialize UI Element by Element name and Attibutes. |
メソッドの概要 | |
void |
actionPerformed(java.awt.event.ActionEvent e)
The element Button was pressed. |
private java.lang.String |
autoConvertString(java.lang.String str)
Auto convert String into 'String' String -> 'String' 'String' -> 'String' number -> number |
java.lang.String |
buildStringFromList(java.lang.String prefix,
java.lang.String postfix,
java.lang.String sep)
Listから文字列を形成する 要素_間_に\nが自動的に加えられます。 |
java.lang.String |
buildStringFromList(java.lang.String prefix,
java.lang.String postfix,
java.lang.String sep,
int mode)
Listから文字列を形成する 要素_間_に\nが自動的に加えられます。 |
private void |
makeDialog()
|
private void |
refreshItems(javax.swing.tree.DefaultMutableTreeNode selectedNode)
ツリー内でClickされた時に実行されます。 |
private void |
toggleDialog()
|
void |
updateText()
メインウインドウに表示される要約表示 を更新する This function must be called when the text in the sub window are changed. |
private void |
updateTreeElement()
Collect info from List/Text/Not/Select and update element. |
void |
valueChanged()
Select was changed. |
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
List was changed. |
void |
valueChanged(javax.swing.event.TreeSelectionEvent e)
The element of the tree was selected. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
static org.apache.log4j.Logger logger
static final java.lang.String ROOT_NAME
boolean isTreeLocked
javax.swing.JFrame dialog
java.lang.String elementString
java.lang.String elementTextString
javax.swing.JToggleButton elementButton
javax.swing.JTextArea attributeArea
javax.swing.JScrollPane inputArea
javax.swing.JTree tree
javax.swing.JList list
javax.swing.JComboBox select
java.lang.String[] selectMenu
javax.swing.tree.DefaultTreeModel treeModel
java.util.Vector attributes
int depth
int number
コンストラクタの詳細 |
public UISelect(int d, int n, java.lang.String elementName, java.lang.String elementText, java.util.Vector attributesList, java.util.Vector attributesTextsList)
d
- depth of the element in the tree.n
- # of the element in the same depth.elementName
- XML's english element name.elementText
- XML's japanese element name which is printed
on the Button.attributesList
- vectorattributesTextsList
- japanese version of the AttributesList.メソッドの詳細 |
private void toggleDialog()
private void makeDialog()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
javax.swing.event.TreeSelectionListener
内の valueChanged
public void actionPerformed(java.awt.event.ActionEvent e)
java.awt.event.ActionListener
内の actionPerformed
public void valueChanged(javax.swing.event.ListSelectionEvent e)
javax.swing.event.ListSelectionListener
内の valueChanged
public void valueChanged()
private java.lang.String autoConvertString(java.lang.String str)
private void refreshItems(javax.swing.tree.DefaultMutableTreeNode selectedNode)
private void updateTreeElement()
public java.lang.String buildStringFromList(java.lang.String prefix, java.lang.String postfix, java.lang.String sep)
prefix
- それぞれの要素の前に加えられる文字列postfix
- それぞれの要素の後に加えられる文字列sep
- それぞれの要素間のに加えられる文字列 最後の要素後には
付けられません。
public java.lang.String buildStringFromList(java.lang.String prefix, java.lang.String postfix, java.lang.String sep, int mode)
prefix
- それぞれの要素の前に加えられる文字列postfix
- それぞれの要素の後に加えられる文字列sep
- それぞれの要素間のに加えられる文字列 最後の要素後には
付けられません。mode
- mode=0の時日本語(英語)形式を、それ以外の時
単に英語形式を返します。
public void updateText()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |