お世話になります。JavaのGUIの勉強をはじめたばかりです。
えっとeclipseで、下のソースを実行させると、何も無い
ウィンドウが表示されます。
------------------------------------------------
<<window.java>>
public class window {
public static void main (String [] args) {
Display display = new Display ();
Shell shell = new Shell(display);
// ウィンドウのタイトルを指定
shell.setText(Window Sample1);
// ウィンドウのサイズを指定
shell.setSize(200,100);
shell.open();
while (!shell.isDisposed ()){
if (!display.readAndDispatch ()){
display.sleep ();
}
}
display.dispose ();
}
}
------------------------------------------------
あるサイトで、別のGUIのサンプル(ボタンを押下すると
MessageBoxが表示されるアプリです。)を拾ってきて、
そのサンプルのボタンを押すと、↑のソースが実行されて
画面を表示するようにしたいと思っています。
ボタンを押下した際に呼ばれる箇所で、
window win = new window();
win.?????????←ここでなんらかの処理で表示ですよね?
xxxxx(win); ←こんな感じのAPI?
eclipseもさることながらjavaの概念も勉強中なため、
稚拙な質問とは分かっているのですが、ネット上で
理解出来るサンプルが見つからなかったので、
どなたか回答頂けませんか?
拾ってきたサンプルと↑のソースは別々のファイルで、
パッケージはデフォルトパッケージとしています。
宜しくお願いします。