ControlPanel.java
package talktool.window; // package文は必ず先頭に置く
import ExitableFrame; // 名前なしのパッケージに所属
import java.awt.*;
/** 操作ボタンを配置するためのパネルのクラス */
public class ControlPanel extends Panel {
/** 内部に配置するボタン */
protected Button sendButton;
protected Button receiveButton;
/** コンストラクタ */
ControlPanel() {
super();
sendButton = new Button( "送信" );
receiveButton = new Button( "受信" );
add( sendButton );
add( receiveButton );
}
/** 最初に呼び出されるメソッド(ここでは確認用) */
public static void main( String argv[] ) {
ExitableFrame frame = new ExitableFrame( "Test" );
ControlPanel controlPanel = new ControlPanel();
frame.add( controlPanel, "Center" );
frame.pack();
frame.setVisible( true );
}
}