とりあえず画面表示

workbench.xmlがうまく表示できなかった(俺は何を間違えているやら・・・)ので新しくXMLを作成します。

src/main/resourseにgui.test.Menu.xml

src/main/javagui.test.MainAction

を作成

gui.test.Menu.xml

<?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アプリケーションをすると追加っていうボタンが表示されるはず!