14章高級スイング部品


1.メニューの作成に使用しないクラスは?
1) JMenu 2) JMenuItem 3) JMenuBar 4) Separator
答え:4番
2.次の番組を埋めます.
JMenuItem item1 = new JMenuItem("Open");
JMenuItem item2 = new JMenuItem("Save");
item1.addActionListener(new MyAction());
item2.addActionListener(new MyAction());

class MyAction implements _____ {
	public void actionPerformed(ActionEvent e) {
    	String s = e.____();
        if(s.equals("Open")) ....; // 열기 작업을 수행한다.
        else ....; // 닫기 작업을 수행한다.
    }
}
答え:
JMenuItem item1 = new JMenuItem("Open");
JMenuItem item2 = new JMenuItem("Save");
item1.addActionListener(new MyAction());
item2.addActionListener(new MyAction());

class MyAction implements ActionListener {
	public void actionPerformed(ActionEvent e) {
    	String s = e.getActionCommand();
        if(s.equals("Open")) ....; // 열기 작업을 수행한다.
        else ....; // 닫기 작업을 수행한다.
    }
}
3.ツールバーの解釈が間違っているのは?
1)ツールバーはコンテナです.
2)JOOLBarを使用してツールバーを作成します.
3)ツールバーには、BorderLayoutデプロイメントマネージャ付きのコンテナのみが貼られている必要があります.
4)ツールバーのハンドルをマウスでドラッグできない方法は、JOOLBarのsetEnabled(false)です.
答え:4番
解答:setFloatable(false).
4.ツールチップの説明が間違っているのは?
1)ツールチップはJComponentを継承するすべてのSwingコンポーネントにインストールできます.
2)ツールチップは文字列のみを使用する必要があります.
3)ツールヒントの出現を避けるためにJToolTipのsetEnabled(false)メソッドを用いる.
4)ツールヒントの持続時間を制御でき、設定された時間はすべてのツールヒントに統一的に適用されます.
答え:1番
解答:すべてのスイング構成部品にツールチップがあります.
5.次のボタンに「こんにちは」ツールプロンプトを作成するコードを作成します.
JButton b = new JButton("Hello");
_______________;
答え:
JButton b = new JButton("Hello");
b.setToolTipText("안녕하세요");
6.次のJLabel構成部品にマウスを置くと、1秒後に「Java」というツールチップが表示されます.次の空白行にコードを10秒間挿入してください.
JLabel la = new JLabel("Java");
_____________
_____________
_____________
_____________
答え:
JLabel la = new JLabel("Java");
la.setToolTipText("자바");
ToolTipManager m = ToolTipManager.sharedInstance();
m.setInitialDelay(1);
m.setDissmissDelay(10);
8.ダイヤルから一番遠いのは何ですか.
1) JDialog
2) JOptionPane
3) JFileChooser
4) FileNameExtensionFilter
5) JTabbedPane
6) JColorChooser
答:5日
10.次の説明で何か間違いがありますか?
1)カラーダイヤルはmodalタイプです.
2)ユーザが「ファイルを開く」「ダイヤル」ウィンドウを閉じると、ダイヤルは画面から消えますが、ダイヤルオブジェクトは消えませんので、再利用できます.
3)ファイルを保存するダイヤルでファイル名を選択し、「閉じる」ボタンを選択して正常に閉じる場合、JFileChooser.saveFileDialog()メソッドはJFileChooserです.APPROVE OPTIONに戻ります.
4)タブファンのタブの位置は、デフォルト値の左側(JTabedPane)です.LEFTです
答:3日
プール:ファイル「保存」ボタンを選択したときのJFileChooser.APPROVE OPTIONに戻ります.