import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class CenterFrameTest {
public static void main(String args[]) {
CenterFrame frame = new CenterFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}class CenterFrame extends JFrame {
public CenterFrame()
{
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int screenHeight = screenSize.height;
int screenWidth = screenSize.width;
setSize(screenWidth/2, screenHeight/2);
setLocation(screenWidth/4, screenHeight/4);
Image img = kit.getImage("icong.gif");
setIconImage(img);
setTitle("CenterFrame");
}
}
import java.awt.event.*;
import javax.swing.*;public class CenterFrameTest {
public static void main(String args[]) {
CenterFrame frame = new CenterFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}class CenterFrame extends JFrame {
public CenterFrame()
{
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int screenHeight = screenSize.height;
int screenWidth = screenSize.width;
setSize(screenWidth/2, screenHeight/2);
setLocation(screenWidth/4, screenHeight/4);
Image img = kit.getImage("icong.gif");
setIconImage(img);
setTitle("CenterFrame");
}
}
1. 一个文件中只能有一个public类,你应该去掉一个。
2. getDefaultToolKit() 应该是getDefaultToolkit() 注意K的大小写。
3. Dimension.screenSize=kit.getScreenSize(); 这句也错了,
kit.getScreenSize()的返回值是Dimension类型,所以不要点。