質問編集履歴

1

解決した内容を除いた。

2015/11/26 00:04

投稿

syncrock
syncrock

スコア209

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- SWTで以下の点について行いたいのですが、解決しておりません。
1
+ SWTで以下の点について行いたいのですが、解決しておりません。
2
2
 
3
3
  どちらかでもわかるかたがいれば教えてください。
4
4
 
@@ -12,44 +12,12 @@
12
12
 
13
13
  ということは可能でしょうか?
14
14
 
15
+ 要は親画面から子画面、孫画面と出すのではなく、常に1画面のみという状態です。
16
+
15
17
  ネットで検索してますが見当たらず、displayはアプリに1つなので無理みたいなことも
16
18
 
17
19
  書かれていたので難しいのかなぁとは思っています。。。
18
20
 
19
21
 
20
22
 
21
- ②.画面間の値受け渡し
22
-
23
- 上記①の問題は今のところ以下のようなソースで普通に画面を表示しています。
24
-
25
- (Aという画面からボタンを押してBという画面を表示する。というだけの処理です。)
26
-
27
- ```java
28
-
29
- BGamen newGamen = new BGamen(getDisplay());
30
-
31
- newGamen.open();
32
-
33
- ```
34
-
35
- この時に、BGamenにBText1というテキストボックスがあるとして、そのテキストボックスに
36
-
37
- AGamenのAText1の値を受け渡すことは可能でしょうか?
38
-
39
- また、逆にBGamenの「閉じる」ボタン等でBGamenを閉じる時にBText1の値をAText1に受け渡すことは可能でしょうか?
40
-
41
- BGamenを閉じる時のソースは以下を実装しています。
42
-
43
- (Bgamenはモーダルで開いています。)
44
-
45
- ```java
46
-
47
- Display display = Display.getDefault();
48
-
49
- display.getActiveShell().close();
50
-
51
- ```
52
-
53
-
54
-
55
23
  宜しくお願いします。