|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
jp.sourceforge.gtibuilder.main.MainWindow
メインウインドウです。
| 入れ子クラスの概要 | |
(パッケージプライベート) class |
MainWindow.MemoryMonitor
|
| クラス 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.BltBufferStrategy, Component.FlipBufferStrategy |
| クラス javax.swing.JFrame から継承したフィールド |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| クラス java.awt.Window から継承したフィールド |
|
| クラス java.awt.Container から継承したフィールド |
|
| クラス 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 |
| コンストラクタの概要 | |
MainWindow()
メインウインドウのインスタンスを作成します。 |
|
| メソッドの概要 | |
void |
actionPerformed(ActionEvent e)
イベントを受け取ります。 |
void |
addBlockExitThread(Thread th)
終了する前に完了しなければならないスレッドを追加します。 |
void |
addEditorMenuItem(JMenuItem[] editorMenuItem)
編集メニューにエディタ独自のメニューを追加します。 |
void |
exit()
GTI Builderを終了します。 |
static MainWindow |
getMainWindow()
GTI Builderのメインウインンドを返します。 |
JProgressBar |
getProgressBar()
プログレスバーを返します。 |
ProjectManager |
getProjectManager()
GTI Builderのプロジェクトマネジャーを返します。 |
void |
hideProgressBar()
プログレスバーを隠します。 |
void |
removeEditorMenuItem()
追加したエディタの独自メニューを削除します。 |
void |
restart()
GTI Builderを再起動します。 |
void |
setEditMenuEnabled(boolean b)
編集メニューが使えるかを設定します。 |
void |
setRedoMenu(String text,
boolean enable,
EditorComponent source)
|
void |
setSaveMenuEnabled(boolean b)
プロジェクトが存在するときにしか使えないメニューを使えるようにするか設定します。 |
void |
setStatus(String status)
ウインドウの下に表示されるステータスバーに表示する文字列を指定します。 |
void |
setUndoMenu(String text,
boolean enable,
EditorComponent source)
|
private void |
showLicense()
|
void |
showProgressBar()
プログレスバーを表示します。 |
void |
startDebug()
デバックを開始します。 |
void |
updataLookAndFeel()
LookAndFeelをアップデートします。 |
void |
windowActivated(WindowEvent e)
イベントを受け取ります。 |
void |
windowClosed(WindowEvent e)
イベントを受け取ります。 |
void |
windowClosing(WindowEvent e)
イベントを受け取ります。 |
void |
windowDeactivated(WindowEvent e)
イベントを受け取ります。 |
void |
windowDeiconified(WindowEvent e)
イベントを受け取ります。 |
void |
windowIconified(WindowEvent e)
イベントを受け取ります。 |
void |
windowOpened(WindowEvent e)
イベントを受け取ります。 |
| クラス java.awt.Frame から継承したメソッド |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| クラス java.lang.Object から継承したメソッド |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| インタフェース java.awt.MenuContainer から継承したメソッド |
getFont, postEvent |
| フィールドの詳細 |
private JMenuBar menuBar
private ProjectManager pm
private JMenu mFile
private JMenuItem mNew
private JMenuItem mOpen
private JMenuItem mSave
private JMenuItem mSaveAs
private JMenuItem mClose
private JMenuItem mPrint
private JMenuItem mQuit
private JMenu mEdit
private JMenuItem mUndo
private JMenuItem mRedo
private JMenuItem mCut
private JMenuItem mCopy
private JMenuItem mPaste
private JMenuItem mDelete
private JMenu mProject
private JMenuItem mProjectPreference
private JMenuItem mFilePreference
private JMenuItem mAddFile
private JMenuItem mRemoveFile
private JMenu mTools
private JMenuItem mPreference
private JMenu mWindow
private JMenu mHelp
private JMenuItem mInfomation
private JMenuItem mLicense
private JMenu mDebug
private JMenuItem mRestart
private JMenuItem[] editorMenu
private JPanel toolbar
private JToolBar tFile
private JToolBar tEdit
private JToolBar tHelp
private JButton bNew
private JButton bOpen
private JButton bSave
private JButton bSaveAs
private JButton bUndo
private JButton bRedo
private JButton bCut
private JButton bCopy
private JButton bPaste
private JButton bInfomation
private JPanel st
private JLabel sta
private JProgressBar sb
private static MainWindow mainFrame
private boolean debug
private Vector threads
| コンストラクタの詳細 |
public MainWindow()
| メソッドの詳細 |
public void actionPerformed(ActionEvent e)
ActionListener 内の actionPerformede - ActionEventprivate void showLicense()
public void windowOpened(WindowEvent e)
WindowListener 内の windowOpenede - WindowEventpublic void windowClosing(WindowEvent e)
WindowListener 内の windowClosinge - WindowEventpublic void windowClosed(WindowEvent e)
WindowListener 内の windowClosede - WindowEventpublic void windowIconified(WindowEvent e)
WindowListener 内の windowIconifiede - WindowEventpublic void windowDeiconified(WindowEvent e)
WindowListener 内の windowDeiconifiede - WindowEventpublic void windowActivated(WindowEvent e)
WindowListener 内の windowActivatede - WindowEventpublic void windowDeactivated(WindowEvent e)
WindowListener 内の windowDeactivatede - WindowEventpublic void setStatus(String status)
status - ステータスバーに表示される文字列public void showProgressBar()
public void hideProgressBar()
public JProgressBar getProgressBar()
public static MainWindow getMainWindow()
public void updataLookAndFeel()
public void restart()
public void exit()
public void addBlockExitThread(Thread th)
th - 追加するスレッドpublic ProjectManager getProjectManager()
public void setUndoMenu(String text,
boolean enable,
EditorComponent source)
text - enable - source -
public void setRedoMenu(String text,
boolean enable,
EditorComponent source)
text - enable - source - public void setEditMenuEnabled(boolean b)
b - つかえるようにするときはtrueを指定し、無効にするときはfalseを指定します。public void addEditorMenuItem(JMenuItem[] editorMenuItem)
editorMenuItem - 追加するメニューpublic void removeEditorMenuItem()
public void setSaveMenuEnabled(boolean b)
b - メニューを使えるようにするときはtruepublic void startDebug()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||