同样还是这个小程序的问题

shilen 发布于 2012/10/26 16:41
阅读 128
收藏 0

将这个小程序编辑成如下:

import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class example15_1 extends Applet implements ItemListener,ActionListener{
Frame frame;
Button button;
TextArea text;
Checkbox checkbox;
public void init(){
frame=new Frame("窗口");
button=new Button("关闭");
checkbox=new Checkbox("设置窗口是否可以调整大小");
text=new TextArea(16,16); 
button.addActionListener(this);
checkbox.addItemListener(this);
frame.add(button,BorderLayout.NORTH);
frame.add(text,BorderLayout.CENTER);
frame.add(checkbox,BorderLayout.SOUTH);
frame.setBounds(100,100,200,200);
frame.validate();
frame.setVisible(true);
frame.setResizable(false);
}
public void itemStateChanged(ItemEvent e){
if(checkbox.getState()){
frame.setResizable(true);
}
else{
frame.setResizable(false);
}
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==button){
frame.dispose();
}
}
}

用appletviewer可以运行,问题是小窗口右边却有个黄色的惊叹号,搞不懂怎么回事。

加载中
返回顶部
顶部