我正在學習java AWT中的GUI編程,並且有點卡住了。我不能添加一對夫婦的檢查框在一個框架的代碼我試圖在checkBox1.setBounds()和checkBox2.setBounds()是 -無法添加框架'java AWT'中的簡單複選框
package awt2;
import java.awt.*;
import java.awt.event.*;
public class Checkbox {
public static void main(String args[]) {
Frame mainFrame= new Frame("Checkbox test");
Checkbox checkBox1= new Checkbox();
Checkbox checkBox2= new Checkbox();
checkBox1.setBounds(100,100,50,50);
checkBox2.setBounds(150,120,50,50);
mainFrame.add(checkBox1);
mainFrame.add(checkBox2);
mainFrame.setVisible(true);
}
}
錯誤起算這一點 -
該方法的setBounds(INT,INT,INT,INT)是未定義的類型複選框
而就mainFrame.add() -
的方法添加(組件)類型容器不適用於參數(複選框)
有人可以解釋這些錯誤是什麼,以及如何解決它們?此外,我正在使用eclipse IDE和javac版本1.8.0_144
我建議您改用JFrame。更現代一點。見例如https://stackoverflow.com/questions/28326585/jframe-adding-checkboxes-to-the-screen – Stefan
所以我建議你使用JavaFX,它是現代的,你有更多的訂購,你可以用CSS來設計它。 –