|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
Ex2GUI
public class Ex2GUI
演習2のGUIインタフェースの参考実装. 基本,このクラスは修正しないでください. まぁ使い方はなんとなくわかるでしょ?
入れ子のクラスの概要 |
---|
クラス javax.swing.JFrame から継承された入れ子のクラス/インタフェース |
---|
JFrame.AccessibleJFrame |
クラス java.awt.Frame から継承された入れ子のクラス/インタフェース |
---|
Frame.AccessibleAWTFrame |
クラス java.awt.Window から継承された入れ子のクラス/インタフェース |
---|
Window.AccessibleAWTWindow |
クラス java.awt.Container から継承された入れ子のクラス/インタフェース |
---|
Container.AccessibleAWTContainer |
クラス java.awt.Component から継承された入れ子のクラス/インタフェース |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
フィールドの概要 | |
---|---|
private JButton |
buy
取引決定のボタン |
private JComboBox |
cbox
取引時の顧客選択肢 |
private JButton |
cbutton
顧客登録を決定するボタン |
private JTextField |
cfield
顧客登録時の入力フォーム |
private LoadSave<ShoppingSystem> |
ls
ファイル入出力用のクラス |
private JSpinner |
num
取引時の商品個数指定 |
private JComboBox |
pbox
取引時の商品選択肢 |
private JButton |
pbutton
商品登録を決定するボタン |
private JTextField |
pfield
商品登録時の入力フォーム |
private JComboBox |
rbox
検索時の顧客選択肢 |
private JTextArea |
result
選択結果の表示部分 |
private JButton |
search
選択開始のボタン |
private ShoppingSystem |
ss
買い物システムの実体 |
private JTabbedPane |
tabs
複数のタブを切り替えられる区画,切り替え時点に処理が発生 |
クラス javax.swing.JFrame から継承されたフィールド |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
クラス java.awt.Component から継承されたフィールド |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
インタフェース javax.swing.WindowConstants から継承されたフィールド |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
インタフェース java.awt.image.ImageObserver から継承されたフィールド |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
---|---|
Ex2GUI(String title)
データの初期化と画面レイアウトの初期化 |
メソッドの概要 | |
---|---|
void |
listeners()
イベントが発生した場合のアクションを主に規定 |
static void |
main(String[] args)
|
void |
run()
実際に表示する処理 |
クラス java.awt.Frame から継承されたメソッド |
---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース java.awt.MenuContainer から継承されたメソッド |
---|
getFont, postEvent |
フィールドの詳細 |
---|
private ShoppingSystem ss
private LoadSave<ShoppingSystem> ls
private JTabbedPane tabs
private JTextField cfield
private JButton cbutton
private JTextField pfield
private JButton pbutton
private JComboBox cbox
private JComboBox pbox
private JSpinner num
private JButton buy
private JComboBox rbox
private JButton search
private JTextArea result
コンストラクタの詳細 |
---|
public Ex2GUI(String title)
title
- メソッドの詳細 |
---|
public static void main(String[] args)
args
- public void listeners()
public void run()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |