機能拡張1:メニュー画面を作る
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[pirka]]~
[[IOP-toolの使い方]]
*機能拡張1:メニュー画面を作る [#ce47e954]
**1.メニュー画面HTML作成 [#i18911e1]
作成済みの画面HTMLを参考にして、メニュー画面を作成します。~
Menu.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitiona...
<html>
<header>
<meta http-equiv="Content-Type" content="text/ht...
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cac...
<meta http-equiv="Expires" content="-1">
<script src="js/prototype.js" type="text/javascr...
<script src="js/oafw.js" type="text/javascript">...
<title>test</title>
<style type=text/css>
.tx1{background-color:#c0c0ff;}
.tx2{background-color:#e8e8e8;}
</style>
<link rel="stylesheet" type="text/css" href="css...
<script type="text/javascript">
<!--
var oafeObj;
function initOafw(){
oafeObj = new Oafw();
}
-->
</script>
</header>
<body onload="initOafw();">
<form name="actionForm" method="post">
<center>
<h1 class="header">メニュー</h1>
<font color="#ff0000">
<span name="errorMessage">エラーメッセー...
</font><br>
<input type="submit" name="goto_usermasterli...
<br>
</center>
</form>
</body>
</html>
**2.メニュー画面制御Javaクラス作成 [#g7da41ee]
画面を制御するクラスを作成します。
Menu.java
package ioptool.study.view;
import jp.oarts.pirka.core.win.PirkaWindow;
/**
* メニュー画面 prika ウインドウクラス
*/
@SuppressWarnings("serial")
public class Menu extends PirkaWindow {
/**
* コンストラクタ
*/
public Menu() {
}
/**
* ユーザーマスターメンテナンスボタンクリック時の処理
*/
public PirkaWindow goto_usermasterlist_button() {
PirkaWindow userlistListWindow = new UserlistLis...
return userlistListWindow;
}
}
**3.起動画面の変更(エントリーポイントクラスの修正) [#b924...
エントリーポイントクラスで指定している、最初に表示する画...
/**
* 最初に表示する画面
*/
@Override
protected PirkaWindow getInitWindow(Map<String, Strin...
return new Menu();
}
#ref(img1101.png,wrap)
終了行:
[[pirka]]~
[[IOP-toolの使い方]]
*機能拡張1:メニュー画面を作る [#ce47e954]
**1.メニュー画面HTML作成 [#i18911e1]
作成済みの画面HTMLを参考にして、メニュー画面を作成します。~
Menu.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitiona...
<html>
<header>
<meta http-equiv="Content-Type" content="text/ht...
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cac...
<meta http-equiv="Expires" content="-1">
<script src="js/prototype.js" type="text/javascr...
<script src="js/oafw.js" type="text/javascript">...
<title>test</title>
<style type=text/css>
.tx1{background-color:#c0c0ff;}
.tx2{background-color:#e8e8e8;}
</style>
<link rel="stylesheet" type="text/css" href="css...
<script type="text/javascript">
<!--
var oafeObj;
function initOafw(){
oafeObj = new Oafw();
}
-->
</script>
</header>
<body onload="initOafw();">
<form name="actionForm" method="post">
<center>
<h1 class="header">メニュー</h1>
<font color="#ff0000">
<span name="errorMessage">エラーメッセー...
</font><br>
<input type="submit" name="goto_usermasterli...
<br>
</center>
</form>
</body>
</html>
**2.メニュー画面制御Javaクラス作成 [#g7da41ee]
画面を制御するクラスを作成します。
Menu.java
package ioptool.study.view;
import jp.oarts.pirka.core.win.PirkaWindow;
/**
* メニュー画面 prika ウインドウクラス
*/
@SuppressWarnings("serial")
public class Menu extends PirkaWindow {
/**
* コンストラクタ
*/
public Menu() {
}
/**
* ユーザーマスターメンテナンスボタンクリック時の処理
*/
public PirkaWindow goto_usermasterlist_button() {
PirkaWindow userlistListWindow = new UserlistLis...
return userlistListWindow;
}
}
**3.起動画面の変更(エントリーポイントクラスの修正) [#b924...
エントリーポイントクラスで指定している、最初に表示する画...
/**
* 最初に表示する画面
*/
@Override
protected PirkaWindow getInitWindow(Map<String, Strin...
return new Menu();
}
#ref(img1101.png,wrap)
ページ名: