質問編集履歴

3

誤字

2017/03/04 11:17

投稿

sirokuman
sirokuman

スコア45

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  TimeTable.javaの11行目(型変換のところ)で、NPEが発生していました。(KSwordOfHasteさん、ありがとうございました!)
20
20
 
21
- 該当箇所をif文で処理(下のソースにあります)したところ、NPEはでないでLabelに時間が表示されるようになったのですが、ミリ秒に直ってくれません。また、上記のWEBサイトでは初期化について触れていなかったため、出来ればそれも含めてアドバイスのほうをお願いします。
21
+ 該当箇所をif文で処理(下のソースにあります)したところ、NPEはでないでLabelに時間が表示されるようになったのですが、ミリ秒のままで。HH:mm:ssの形に直ってくれません。また、上記のWEBサイトでは初期化について触れていなかったため、出来ればそれも含めてアドバイスのほうをお願いします。
22
22
 
23
23
 
24
24
 

2

NPEの処理について

2017/03/04 11:17

投稿

sirokuman
sirokuman

スコア45

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  TimeTable.javaの11行目(型変換のところ)で、NPEが発生していました。(KSwordOfHasteさん、ありがとうございました!)
20
20
 
21
- 上記のWEBサイトでは初期化について触れていなかったため、出来ればそれも含めてアドバイスのほうをお願いします。
21
+ 該当箇所をif文で処理(下のソースにあります)したところ、NPEはでないでLabelに時間が表示されるようになったのですが、ミリ秒に直ってくれません。また、上記のWEBサイトでは初期化について触れていなかったため、出来ればそれも含めてアドバイスのほうをお願いします。
22
22
 
23
23
 
24
24
 
@@ -98,9 +98,17 @@
98
98
 
99
99
  public void run(){
100
100
 
101
- String Time = String.valueOf(MyActionListener.stopWatch.getTime());//long to String
101
+ if(MyActionListener.stopWatch != null){
102
102
 
103
+ String Time = String.valueOf(MyActionListener.stopWatch.getTime());//long to String
104
+
103
- setText(Time);
105
+ setText(Time);
106
+
107
+ }else{
108
+
109
+ System.out.println("nullnullだ!");
110
+
111
+ }
104
112
 
105
113
  }
106
114
 

1

発生している障害についての補足説明

2017/03/04 11:15

投稿

sirokuman
sirokuman

スコア45

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,14 @@
11
11
  http://java-study.blog.jp/archives/1005563757.html
12
12
 
13
13
  https://codezine.jp/article/detail/2597
14
+
15
+
16
+
17
+ ###**[追記]発生している障害**
18
+
19
+ TimeTable.javaの11行目(型変換のところ)で、NPEが発生していました。(KSwordOfHasteさん、ありがとうございました!)
20
+
21
+ 上記のWEBサイトでは初期化について触れていなかったため、出来ればそれも含めてアドバイスのほうをお願いします。
14
22
 
15
23
 
16
24
 
@@ -86,8 +94,6 @@
86
94
 
87
95
  }
88
96
 
89
-
90
-
91
97
  class TimerLabelTask extends TimerTask {
92
98
 
93
99
  public void run(){