下面是一个Application程序,其功能是创建了一个框架,根据屏幕的相关尺寸设置框架的大小,并不能调节框架大小,设置"icon.gif"图片为框架图标。
importjava.awt.*;
importjavax.swing.*;
publicclassFrameSizeSet
{
publicstaticvoidmain(String[]args)
{
FrameSizeframe=newFrameSize();
frame.setDefaultCloseOperation(JFrame.EXIT-ON-CLOSE);
frame.show();
}
}
classFrameSizeextendsJFrame
{
publicFrameSize()
{
setTitle(″框架尺寸″);
Toolkittk=Toolkit.getDefaultToolkit();
DimensionscreenSize=tk.getScreenSize();
intscreenHeight=screenSize.height;
intscreenWidth=screenSize.width;
setSize(screenWidth/3,screenHeight/3);
setResizable(true);
Imageimg=tk.setImage(″icon.gif″);
setIconImage(img);
}
}
importjava.awt.*;
importjavax.swing.*;
publicclassFrameSizeSet
{
publicstaticvoidmain(String[]args)
{
FrameSizeframe=newFrameSize();
frame.setDefaultCloseOperation(JFrame.EXIT-ON-CLOSE);
frame.show();
}
}
classFrameSizeextendsJFrame
{
publicFrameSize()
{
setTitle(″框架尺寸″);
Toolkittk=Toolkit.getDefaultToolkit();
DimensionscreenSize=tk.getScreenSize();
intscreenHeight=screenSize.height;
intscreenWidth=screenSize.width;
setSize(screenWidth/3,screenHeight/3);
setResizable(true);
Imageimg=tk.setImage(″icon.gif″);
setIconImage(img);
}
}
import java.awt.*;
import javax.swing.*;public class FrameSizeSet {
public static void main(String[] args) {
FrameSize frame = new FrameSize();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}class FrameSize extends JFrame {
public FrameSize() {
setTitle("框架尺寸");
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension screenSize = tk.getScreenSize();
int screenHeight = screenSize.height;
int screenWidth = screenSize.width;
setSize(screenWidth / 3, screenHeight / 3);
setResizable(true);
Image img = tk.getImage("icon.gif");
setIconImage(img);
}
}