質問編集履歴

1

エラーは消えたが次の問題が発生

2017/01/18 02:20

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  JavaでTwitterクライアントを作ってるんですがGUIでうまくいかず困っています。
2
2
 
3
- ```package twitterApp;
3
+ ``` package twitterApp;
4
4
 
5
5
 
6
6
 
@@ -214,31 +214,29 @@
214
214
 
215
215
 
216
216
 
217
- try{
217
+ try{
218
-
218
+
219
- //ツイートを表示
219
+ //ツイートを表示
220
-
220
+
221
- System.out.println(status.getUser().getScreenName() + " として投稿しました : " + status.getText());
221
+ System.out.println(status.getUser().getScreenName() + " として投稿しました : " + status.getText());
222
-
222
+
223
- }catch(Exception e){
223
+ }catch(Exception e){
224
-
224
+
225
- System.out.print(e);
225
+ System.out.print(e);
226
-
226
+
227
- }
227
+ }
228
-
228
+
229
- //TLの表示
229
+ //TLの表示
230
-
230
+
231
- try {
231
+ try {
232
-
232
+
233
- //TLの取得
233
+ //TLの取得
234
-
234
+
235
- ResponseList<Status> homeTl = twitter.getHomeTimeline();
235
+ ResponseList<Status> homeTl = twitter.getHomeTimeline();
236
-
237
-
238
-
236
+
239
- String tubuyaki [] = new String[homeTl.size()];
237
+ String tubuyaki [] = new String[homeTl.size()];
240
-
241
-
238
+
239
+
242
240
 
243
241
  int i = 0;
244
242
 
@@ -246,13 +244,13 @@
246
244
 
247
245
 
248
246
 
249
- // lblTweets = new JLabel[3];
247
+ lblTweets = new JLabel[3];
250
-
248
+
251
- // lblTweets[0] = lblTweet1;
249
+ lblTweets[0] = lblTweet1;
252
-
250
+
253
- //lblTweets[1] = lblTweet2;
251
+ lblTweets[1] = lblTweet2;
254
-
252
+
255
- //lblTweets[2] = lblTweet3;
253
+ lblTweets[2] = lblTweet3;
256
254
 
257
255
 
258
256
 
@@ -260,47 +258,39 @@
260
258
 
261
259
 
262
260
 
263
-
264
-
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
265
- for (Status status1 : homeTl) {
269
+ for (Status status1 : homeTl) {
266
-
270
+
267
- //つぶやきのユーザーIDの取得
271
+ //つぶやきのユーザーIDの取得
268
-
272
+
269
- String userName = status1.getUser().getScreenName();
273
+ String userName = status1.getUser().getScreenName();
270
-
274
+
271
- //つぶやきの取得
275
+ //つぶやきの取得
272
-
276
+
273
- String tweet1 = status1.getText();
277
+ String tweet1 = status1.getText();
274
-
275
- if(i>3){
278
+
276
-
277
- //lblTweets[i].setText("ユーザーID:" + userName + "\r\n" + "tweet:" + tweet1);
279
+ lblTweets[i].setText("ユーザーID:" + userName + "\r\n" + "tweet:" + tweet1);
278
-
279
-
280
-
281
-
282
-
283
-
284
-
285
-
286
-
287
- //tubuyaki[i] = status1.getText();
280
+
288
-
289
- //i++;
290
-
291
- //break;
292
-
293
- }
281
+ }
282
+
283
+
284
+
285
+
286
+
294
-
287
+ } catch (TwitterException e) {
288
+
289
+ e.printStackTrace();
290
+
291
+
292
+
295
- }
293
+ }
296
-
297
-
298
-
299
- } catch (TwitterException e) {
300
-
301
- e.printStackTrace();
302
-
303
- }
304
294
 
305
295
  }
306
296
 
@@ -310,16 +300,10 @@
310
300
 
311
301
 
312
302
 
313
-
314
-
315
303
  ```
316
304
 
317
305
 
318
306
 
319
- とりあえず//を使ってエラーが出ているところは消しています、JLabelやJTextFialdでもいいのでTLの表示をGUIでできるようにしたいですお願いします。
320
-
321
-
322
-
323
307
  現状の問題は
324
308
 
325
- TLをJlabelでTLを表示できない(コンソル上では動く)(JLabel出なくても表示できばおkです)
309
+ TLをJlabelでTLを表示できたが最後に取得したツイトしか表示ない