JFrame类
方法:
setVisible() 设置窗体是否可见 false时不出现直接运行结束
setTitle("") 设置窗体标题
setSize(int 宽度,int 高度) 设置窗体大小
setLocation(int X,int Y) 设置窗体初始显示的位置
setResizable(boolean) false时窗体大小不可变
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 设置窗体关闭方式,关闭窗体时同时关闭程序
补充:取得屏幕大小
awt.Toolkit包
Toolkit.getDefaultToolkit().getScreenSize().width
Toolkit.getDefaultToolkit().getScreenSize().height
五子棋:
public class MyChessFrame extends JFrame{
public MyChessFrame(){
this.setTitlt("五子棋");
this.setSize(100,100);
this.setResizable(false);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
int width = Toolkit.getDefaultToolkit().getScreenSize().width;
int height = Toolkit.getDefaultToolkit().getScreenSize().height;
this.setLocation((width-100)/2,(height-100)/2);
this.setVisible(true);
}
}
主方法
public class T{
public static void main(String args[]){
MyChessFrame inf new MyChessFrame();
}
JOptionpen类 弹出框
方法:
showMessageDialog(窗体,"提示信息") 显示一个消息对话框 主要用来提示信息
showConfirmDialog(窗体,"提示信息") 输出一条提示信息,显示三个选择 是 否 取消 用户选择后返回值int:0 1 2
showInputDialog("提示信息") 显示一个信息输入对话框,中间有一个文本输入区 返回值String 点击取消时 返回null 给出一个MessageDialog提示
主方法
public class T{
public static void main(String args[]){
new MyChessFrame();
JOptionPane.showMessageDialog("开始游戏?");
}
方法:
setVisible() 设置窗体是否可见 false时不出现直接运行结束
setTitle("") 设置窗体标题
setSize(int 宽度,int 高度) 设置窗体大小
setLocation(int X,int Y) 设置窗体初始显示的位置
setResizable(boolean) false时窗体大小不可变
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 设置窗体关闭方式,关闭窗体时同时关闭程序
补充:取得屏幕大小
awt.Toolkit包
Toolkit.getDefaultToolkit().getScreenSize().width
Toolkit.getDefaultToolkit().getScreenSize().height
五子棋:
public class MyChessFrame extends JFrame{
public MyChessFrame(){
this.setTitlt("五子棋");
this.setSize(100,100);
this.setResizable(false);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
int width = Toolkit.getDefaultToolkit().getScreenSize().width;
int height = Toolkit.getDefaultToolkit().getScreenSize().height;
this.setLocation((width-100)/2,(height-100)/2);
this.setVisible(true);
}
}
主方法
public class T{
public static void main(String args[]){
MyChessFrame inf new MyChessFrame();
}
JOptionpen类 弹出框
方法:
showMessageDialog(窗体,"提示信息") 显示一个消息对话框 主要用来提示信息
showConfirmDialog(窗体,"提示信息") 输出一条提示信息,显示三个选择 是 否 取消 用户选择后返回值int:0 1 2
showInputDialog("提示信息") 显示一个信息输入对话框,中间有一个文本输入区 返回值String 点击取消时 返回null 给出一个MessageDialog提示
主方法
public class T{
public static void main(String args[]){
new MyChessFrame();
JOptionPane.showMessageDialog("开始游戏?");
}
本文介绍了一个使用Java Swing库创建简单五子棋游戏界面的应用实例。通过JFrame类创建窗口,并设置了窗口的标题、大小、位置及关闭行为。此外,还介绍了如何使用JOptionPane类创建消息对话框以进行简单的用户交互。
3万+

被折叠的 条评论
为什么被折叠?



