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("开始游戏?");
}
分享到:
相关推荐
java 五子棋游戏.zipjava 五子棋游戏.zipjava 五子棋游戏.zipjava 五子棋游戏.zip java 五子棋游戏.zipjava 五子棋游戏.zipjava 五子棋游戏.zipjava 五子棋游戏.zip java 五子棋游戏.zipjava 五子棋游戏.zipjava ...
基于java的五子棋小游戏.zip基于java的五子棋小游戏.zip基于java的五子棋小游戏.zip 基于java的五子棋小游戏.zip基于java的五子棋小游戏.zip基于java的五子棋小游戏.zip 基于java的五子棋小游戏.zip基于java的五子棋...
Java五子棋游戏完整源代码 界面美观 详细注释【适合初学者】 java 五子棋游戏源码 java初学者 java游戏源码 java入门 【特点】界面美观 详细注释 【推荐】java初学者参考学习之用 Java五子棋游戏完整源代码 界面...
java五子棋源代码 java五子棋源代码 java五子棋源代码 java五子棋源代码 java五子棋源代码 可实现人机对战!
【Java五子棋游戏设计与实现】 五子棋游戏,源于中国古代,历史悠久,深受各年龄段玩家喜爱。在当今计算机普及的时代,将这种经典棋类游戏搬到电脑屏幕上,既能满足人们的娱乐需求,又能锻炼思维能力。本项目是晓庄...
从提供的文件内容来看,这是一个关于Java五子棋游戏设计的报告,内容中涉及了游戏的多个关键技术和实现细节。由于文档内容不完整且存在一些扫描错误,以下知识点将基于文档中可辨识的信息进行整理。 1. MVC设计模式...
java五子棋游戏.zipjava五子棋游戏.zipjava五子棋游戏.zipjava五子棋游戏.zip java五子棋游戏.zipjava五子棋游戏.zipjava五子棋游戏.zipjava五子棋游戏.zip java五子棋游戏.zipjava五子棋游戏.zipjava五子棋游戏.zip...
java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip ...
java 五子棋 程序五子棋程序 java 五子棋 程序
1. **基本结构**:一个完整的Java五子棋项目通常包括多个类,如棋盘类(Board)、棋子类(Chessman)、玩家类(Player)等。棋盘类用于存储棋局状态,棋子类表示棋子实体,玩家类则管理玩家的回合和下棋操作。 2. *...
【Java五子棋实习报告】主要探讨了使用Java编程语言设计和实现五子棋游戏的过程,包括人机对战和玩家间的联网对战功能。在报告中,作者详细阐述了五子棋游戏的背景和历史,以及选择Java作为开发语言的原因。Java因其...
Java五子棋游戏源码是为初学者设计的一个优秀学习资源,它可以帮助新手程序员了解如何在Java环境中构建一个简单的桌面游戏。在这个项目中,你将接触到基础的图形用户界面(GUI)编程、事件处理以及基本的游戏逻辑...
Java五子棋小游戏.zipJava五子棋小游戏.zipJava五子棋小游戏.zip Java五子棋小游戏.zipJava五子棋小游戏.zipJava五子棋小游戏.zip Java五子棋小游戏.zipJava五子棋小游戏.zipJava五子棋小游戏.zip Java五子棋小游戏....
Java五子棋是一款基于Java编程语言开发的棋类游戏,主要功能包括玩家通过鼠标操作黑白棋子交替下棋,支持悔棋、重新开始游戏、变换背景颜色以及具有图像装饰等功能。这款游戏界面友好,能实时显示鼠标所在位置的行列...
【描述】"java五子棋java五子棋java五子棋" 是对开发环境和项目类型的强调,说明这个素材是为基于Java语言的五子棋项目准备的。Java是一种广泛应用的面向对象的编程语言,具有跨平台性,适合开发桌面应用、移动应用...
五子棋小游戏的课程设计,有流程图,功能描述,源代码等内容,感觉挺好的。
1. **Java基础**:项目基于Java语言编写,这是面向对象的编程语言,拥有丰富的类库和强大的跨平台能力。开发者需要掌握Java语法、面向对象编程思想以及异常处理等基础知识。 2. **图形用户界面(GUI)**:为了展示...
【Java五子棋游戏源码解析】 在编程领域,Java是一种广泛应用的面向对象的编程语言,因其跨平台性、高效性和强大的库支持而备受青睐。本篇将详细讲解基于Java开发的五子棋小游戏源码的相关知识点。 1. **基础概念*...