#author("2023-09-20T03:26:21+00:00","","") #author("2023-09-20T03:26:22+00:00","","") #topicpath ---- //ここにコンテンツを記述します。 Eclipse Formsとは、plugin.xmlのマニフェストエディタみたいなウィジェットを作成するためのフレームワークです。どうも全てのウィジェットを org.eclipse.ui.forms.widgets.FormToolkit から取得するツールキットパターンになってるみたいですね((の割にはFormToolkitはInterfaceを実装してるわけではないけど。AbstractFactoryかと思ったんだけど))。 //toolkitを作成 FormToolkit toolkit = new FormToolkit(parent.getDisplay()); //formを作成 ScrolledForm form = toolkit.createScrolledForm(parent); form.setText("Hello, Eclipse Forms"); //格子状のレイアウト TableWrapLayout layout = new TableWrapLayout(); layout.numColumns = 3; form.getBody().setLayout(layout); //ハイパーリンク Hyperlink link = toolkit.createHyperlink(form.getBody(), "Click here.",SWT.WRAP); link.setText("This is an example of a form that is much longer and will need to wrap."); TableWrapData td = new TableWrapData(); td.colspan = 3; link.setLayoutData(td); -[[Eclipse Forms Programming Guide:http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/pde-ui-home/working/EclipseForms/EclipseForms.html]] ---- この記事は #vote(おもしろかった[5],そうでもない[5]) #vote(おもしろかった[6],そうでもない[5]) - zYWsC1 <a href="http://hvtcaebxkzod.com/">hvtcaebxkzod</a>, [url=http://lgfxaslignfk.com/]lgfxaslignfk[/url], [link=http://iuszymbefjap.com/]iuszymbefjap[/link], http://hzupdfzmuwbn.com/ -- [[uyabico]] &new{2010-02-09 (火) 10:14:46}; #comment #topicpath SIZE(10){現在のアクセス:&counter;}