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五子棋游戏完整源代码 界面美观 详细注释【适合初学者】 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. **基础概念*...
【Java五子棋小程序】是一个基于Java编程语言开发的小型游戏应用,主要目的是提供一个娱乐性的五子棋对战平台。这个小程序设计简洁,易于上手,适合初级和中级Java开发者学习和研究。 在Java中,开发这样的五子棋...