当前页面: 开发资料首页 → J2SE 专题 → 一个关于AWT的新手问题,请各位大侠指教!在线等待
一个关于AWT的新手问题,请各位大侠指教!在线等待
摘要: 一个关于AWT的新手问题,请各位大侠指教!在线等待
初练AWT,但是第一个练习就出了问题;
import java.awt.*;
public class Ui extends java.applet.Applet{
public void init(){
setBackground(Color.white);
}
public void draw(){
add(new Label(-#34;Your name:-#34;));
add(new TextField(30));
add(new Label(-#34;Sex:-#34;));
CheckboxGroup cbg=new CheckboxGroup();
add(new Checkbox(-#34;Male-#34;,cbg,true));
add(new Checkbox(-#34;Famale-#34;,cbg,false));
add(new Label(-#34;What are you like:-#34;));
add(new Checkbox(-#34;Apple-#34;));
add(new Checkbox(-#34;Orange-#34;));
add(new Checkbox(-#34;Strawberry-#34;));
add(new Checkbox(-#34;Peach-#34;));
add(new Label(-#34;How much do you eat them per week:-#34;));
Choice c=new Choice();
c.addItem(-#34;less than 1kg-#34;);
c.addItem(-#34;1kg to 3kg-#34;);
c.addItem(-#34;more than 3kg-#34;);
add(c);
add(new Label(-#34;What-#39;s your opnion of eat fruit:-#34;));
add(new TextArea(-#34;I think-#34;,3,60));
add(new Button(-#34;OK-#34;));
add(new Button(-#34;Clear-#34;));
}
}
最后却一连一个标识都没显出来了!不知道是什么原因,请各位大侠指教!
是你的public void draw()这个方法没有调用哈!
import java.awt.*;
public class awtlist extends java.applet.Applet{
public void init(){
setBackground(Color.white);
add(new Label(-#34;Your name:-#34;));
add(new TextField(30));
add(new Label(-#34;Sex:-#34;));
CheckboxGroup cbg=new CheckboxGroup();
add(new Checkbox(-#34;Male-#34;,cbg,true));
add(new Checkbox(-#34;Famale-#34;,cbg,false));
add(new Label(-#34;What are you like:-#34;));
add(new Checkbox(-#34;Apple-#34;));
add(new Checkbox(-#34;Orange-#34;));
add(new Checkbox(-#34;Strawberry-#34;));
add(new Checkbox(-#34;Peach-#34;));
add(new Label(-#34;How much do you eat them per week:-#34;));
Choice c=new Choice();
c.addItem(-#34;less than 1kg-#34;);
c.addItem(-#34;1kg to 3kg-#34;);
c.addItem(-#34;more than 3kg-#34;);
add(c);
add(new Label(-#34;What-#39;s your opnion of eat fruit:-#34;));
add(new TextArea(-#34;I think-#34;,3,60));
add(new Button(-#34;OK-#34;));
add(new Button(-#34;Clear-#34;));
}
}
楼上所言极是
谢谢两位大虾,送分!