import java.awt.*;
关注:106 答案:1 mip版
解决时间 2021-01-27 22:53
提问者眼泪↓流到叻心里
2021-01-27 16:05
import java.awt.*;
import java.awt.event.*;
public class Frame1 extends Frame
public Frame1()
setTitle("Frame1");
setLayout(new FlowLayout());
l1=new JLabel("1+1=");
add(l1);
txt1=new TextField(1);
add(txt1);
b1=new JButton("ok");
add(b1);
b2=new JButton("cacel");
add(b2);
l2=new JLabel("Your answer is:");
add(l2);
l3=new JLabel(" init ");
add(l3);
setResizable(false);
}
Label l1;
TextField txt1;
Label l2;
Button b1;
Button b2;
Label l3;
public static void main(String args[]) {
Frame1 nowFrame=new Frame1();
nowFrame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
nowFrame.pack();
nowFrame.show();
}
}
找出错误的改过来
在线等!!!
最佳答案
二级知识专家柚旅时光机
2021-01-27 17:03
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
//1.这里少个括号
// public class Test extends Frame
public class Test extends Frame {
// 2.这里也少括号
// public Test()
public Test() {
setTitle("Frame1");
setLayout(new FlowLayout());
// 3.这里不能将SWING的控件类型转换成AWT的类型
// l1=new JLabel("1+1=");
l1 = new Label("1+1=");
add(l1);
txt1 = new TextField(1);
add(txt1);
// 同3
b1 = new Button("ok");
add(b1);
// 同3
b2 = new Button("cacel");
add(b2);
// 同3
l2 = new Label("Your answer is:");
add(l2);
// 同3
l3 = new Label(" init ");
add(l3);
setResizable(false);
}
Label l1;
TextField txt1;
Label l2;
Button b1;
Button b2;
Label l3;
public static void main(String args[]) {
Test nowFrame = new Test();
nowFrame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
nowFrame.pack();
nowFrame.show();
}
}
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
→点此我要举报以上信息!←
推荐资讯
大家都在看