- - PR -
Eclipse
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-09-12 21:13
下記のEclipseでSWTを使って
円を点線で描くプログラムを Appletでブラウザ上に描きたいのです が可能でしょうか? //-------------------------- import org.eclipse.swt.*; import org.eclipse.swt.layout.*; import org.eclipse.swt.widgets.*; import org.eclipse.swt.graphics.*; public class Sample63003 { public static void main(String[] args) { Display display = new Display(); Shell shell = new Shell(display); shell.setText("Sample63003"); shell.setLayout(new FillLayout()); GC gc; Label label = new Label(shell,SWT.BORDER); Image image = new Image(display,250,250); gc = new GC(image); // 点線で円を描画する gc.setLineStyle(SWT.LINE_DOT); // 円を描画するdrawOval()メソッドを記述する gc.drawOval(10,10,230,230); gc.dispose(); label.setImage(image); shell.pack(); shell.open(); while (!shell.isDisposed()) { display.readAndDispatch(); display.sleep(); } display.dispose(); } } | ||||
|
投稿日時: 2004-09-12 21:18
SWTでアプレットするには、以下のスレッドが参考になるかも。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=12004&forum=12&2 | ||||
|
投稿日時: 2004-09-12 21:28
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=12004&forum=12&2
では、「SWT_AWT」で検索するとよいと思います. 書かれていますが、どこで検索したらよいでしょか? | ||||
|
投稿日時: 2004-09-12 23:29
どこでって、、、Googleとか、、、 | ||||
|
投稿日時: 2004-09-13 15:20
"AWTの描画領域にSWTのウィンドウ(Shell)を生成すれば可能です"
Appletの領域にSWTを書き込むということでしょうか? 具体的なプログラム例がありましたらお願いします。 | ||||
|
投稿日時: 2004-09-13 15:55
試していませんが、
Google で「SWT Applet」を探して、IBM developerWorks の Forum で 「Can Applet build with SWT」 http://www-106.ibm.com/developerworks/forums/dw_thread.jsp?message=29539&cat=10&thread=7409&forum=202#29539 って記事のリンクに、かなり古いですが(6 Dec 2001)、サンプルがあります。 (私は試していませんが) あと、サンプル集(SWT使用者が必ず見るであろう、 http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-swt-home/dev.html#snippets )には見当たらないようです。 (逆の、SWTのWindowにAWTを埋め込むってのなら4つありますが) | ||||
|
投稿日時: 2004-09-13 17:19
今日1日検索してみましたが、なかなか糸口がみつからず・・・。
(SWT初心者より) | ||||
1
