本文目錄一覽:
關於一道java題,基本GUI界面問題….在線等,,,,
我也不想說的太多
事件是觸發了,但是你的ok實例化的不對
你將你的事件代碼改成這樣仔細看看
public void actionPerformed(ActionEvent e) {
System.out.println(ok);
System.out.println(e.getSource());
if(e.getSource()==ok){
String str=text_Input.getText();
text_hundreds.setText(str.substring(0, 1));
text_Decade.setText(str.substring(1, 2));
text_Units.setText(str.substring(2, 3));
text_Units.setText(“pppp”);
}
}
====================================
ok按鈕就沒有實例化
修改很簡單
Button ok=new Button(“OK”);
改為
ok=new Button(“OK”);就可以了
java GUI 題目
孩紙,你的程序有幾個小錯誤… 哥們給你改了..
還有這個程序運行後就是彈出一個窗體,上面有幾個按鈕,這咋寫輸出結果
代碼:
import java.awt.*;
public class Test extends Frame {
private static final long serialVersionUID = 1L;
private Frame f;
private Panel p;
private Button bw, bc, bfile, bhelp;
public static void main(String args[]) {
new Test().go();
}
public void go() {
f = new Frame(“Ex1”);
bw = new Button(“西”);
bc = new Button(“空白區域”);
f.add(bw, BorderLayout.CENTER);
f.add(bc, BorderLayout.CENTER);
p = new Panel();
bfile = new Button(“文件”);
bhelp = new Button(“幫助”);
p.add(bfile);
p.add(bhelp);
f.add(p, BorderLayout.NORTH);
f.pack();
f.setVisible(true);
}
}
關於JAVA GUI的簡單編程題 急急急急急~~~~
這個嘛 你那裡代碼不明白 我給你說嘛 不要讓別人幫你做
我說下思路 自己動手才有收穫嘛
你聲明一個arraylist 聲明成類變數 也就是定義在類中 而不是方法里
這個變數可以是static的
如list list=new ArrayList();
在add事件里
用text1.getValue()得到值
list.add(text1.getValue());
delete 的事件 就簡單了
list.remove(t1.getValue())
display 的事件 也簡單
大的文本框 你用循環的方式添加
for(int i=0;ilist.size();i++){
list.get(i) 就是一個值
text2(大的文本框)添加 什麼方法添加的 自己看看 我很久沒搞過這個了 方法都忘記了
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/249490.html