作者Sanbeishuu (三杯鼠)
看板java
標題[問題] 請問JButton要如何一次寫出數個
時間Fri Jan 4 17:26:55 2008
目的是要 製作出 26個button
名稱分別是 ABCDE....Z
顯示出 ABCDE.....Z
JButton[] asd = {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z};
for(int i=0;i<25;i++)
{
asd[i] = new JButton(""+asd[i]);
add(asd[i]);
asd[i].addActionListener(this);
asd[i].setBounds(i%5*50,(i/6+1)*50,50,50);
}
這樣寫會顯示 null
不知道第一行這樣寫是對或是不對呢
會顯示null應該是 JButton(""+asd[i]); 這裡出錯了
可是我用%d %s都不行說
感謝XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.194.71
推 ya790206:這段程式碼,編譯的過嗎?? 01/04 18:48
推 PsMonkey:請先看一下怎麼宣告物件陣列..,.. 01/04 19:02
推 gwokae:這樣要先宣告JButton A,B,C,...,Z; ?? 01/04 20:48
推 gwokae:而且new JButton的參數不能這樣下吧? 01/04 20:55