とりあえず画面表示
workbench.xmlがうまく表示できなかった(俺は何を間違えているやら・・・)ので新しくXMLを作成します。
src/main/resourseにgui.test.Menu.xml
src/main/javaにgui.test.MainAction
を作成
<?xml version="1.0" encoding="UTF-8"?> <template xmlns="http://uruma.sandbox.seasar.org"> <window title="メインメニュー" background="white" width="800" height="600" x="20" y="20"> <gridLayout numColumns="1" > <gridData horizontalAlignment="FILL"/> </gridLayout> <composite> <fillLayout type="HORIZONTAL" spacing="5" /> <button id="addButton" text="追加" /> </composite> </window> </template>
gui.test.MainAction
package gui.test; import org.seasar.uruma.core.StandAloneUrumaStarter; public class MainAction { public static void main(String[] args) { StandAloneUrumaStarter uruma = StandAloneUrumaStarter.getInstance(); uruma.openWindow("gui/test/Menu.xml"); } }
でapp.diconというファイルをresourse直下に配置
app.dicon
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.3//EN" "http://www.seasar.org/dtd/components23.dtd"> <components> </components>
これで Alt+Shift+X,J または実行 → Javaアプリケーションをすると追加っていうボタンが表示されるはず!