import javax.swing.JFrame;
public class FrameTest extends JFrame{
private static final int X_LEFT=400; //距离屏幕左端的像素值
private static final int Y_RIGHT=200; //距离屏幕右端的像素值
private static final int With=500; //设置窗体的宽度
private static final int Height=300; //设置窗体的高度
public static void main(String agrs[])
{
JFrame jf=new JFrame();
jf.setDefaultLookAndFeelDecorated(true); //指示当前外观是否应该提供窗体装饰
jf.setBounds(X_LEFT, Y_RIGHT, With, Height); //设置窗体位置和大小
jf.setVisible(true);
jf.setSize(With, Height);
jf.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); //设置关闭的处理方式
}
}
/*setDefaultLookAndFeelDecorated()用来为新创建的窗体提供一个是否应该具有当前外观的WIndow装饰的提示。
* setDefaultCloseOperation()用来设置窗体关闭的处理方式,该方法接受一个int类型的值。
* DO_NOTHING_ON_CLOSE:表示不执行任何操作
* HIDE_ON_CLOSE:表示自动隐藏该窗体
* DISPOSE_ON_CLOSE:表示自动隐藏并释放该窗体所占有的资源
* EXIT_ON_CLOSE:表示使用System.exit()方法退出应用程序,仅在应用程序上使用
*/
/*
public void setOpaque(boolean isOpaque):设置组件是否为透明
public boolean isOpaque():设置此组件完全不透明
public void setBorder(Border border):设置此组件的边框
public void setEnabled(boolean enable):设置组件是否启用
public int getX():返回组件原点的当前x坐标
public int getY():返回组件原点的当y坐标
public void getTitle():设置窗体边界的标题
public void setTitle(String s):设置标题
public void pack():调整适合其子组件的大小和布局窗体的大小
public void setResizable(boolean resizable):设置是否可以调整窗体的大小
public void setLayout(LayoutManager manager):设置布局管理器
*/