java小游戏
java小游戏
真真最可爱
更新会很多的,适合新手刚入门的程序猿们看看。
展开
-
Java——五子棋(3)
Java——五子棋(3)这里我新加一个指示器的功能,比如说这个样子:就是会提示你到底下在哪个位置的指示器。代码如下:具体的我注释好了,仔细认真看,一定会成功的,不懂得小伙伴随时私信我,或者评论都可,秒回。package xq0817;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;public class Pointer { p原创 2021-08-24 23:20:13 · 1887 阅读 · 0 评论 -
Java——五子棋(2)
Java——五子棋(2)上次我们五子棋判断输赢有小伙伴私信我说数组会越界的情况,我今天又加以改进了一下,现在不会报错啦。而且我又加上了重新开始游戏的功能。下次会把悔棋和复盘还有多线程的时间控制加上,我们慢慢来。代码:窗体类:package xq0817;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Font;import java.awt.Graphic原创 2021-08-21 00:33:43 · 217 阅读 · 0 评论 -
Java——五子棋(1)
五子棋五子棋大致的流程跟我们之前写的创意画板差不多,大致的步骤分为1.构建窗口2.绘制棋盘和棋子并让其重绘(窗口改变后不会消失)3.需要判断黑方下完,白方在下,以此进行4.判断输赢的条件5.添加按钮和实现一些其他的功能(比如重新开始,认输,悔棋,退出等)代码如下:窗体类:package xq0817;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.原创 2021-08-19 18:45:23 · 414 阅读 · 0 评论 -
创意画板——(java)小游戏(4)
创意画板——(java)小游戏(4)我们这几天把所有基本的功能,已经全部实现了(图像重绘功能,迭代图像,递归图形等),代码如下:窗体类:package xq0729;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Graphics;import java.awt.event.ActionListener;import javax.swing.JButton原创 2021-08-10 12:16:12 · 397 阅读 · 0 评论 -
谢尔宾斯基三角形
谢尔宾斯基三角形用java去画这个谢尔宾斯基三角形首先我们先去画一个大的三角形,然后呢去找各边中点去进行连线,这样我们刚开始的思路就完成了,最后用递归(用方法去调用本身的方法)就好了。 int x6 = 400,y6 = 200,d = 400; // 我们先找一个点 ,并赋予边长 。 int n=10;// 循环次数public void a(int n,int x6,int y6,int d) { if(n==0) { // 递归一定要有一个结束语句。 return;原创 2021-08-05 14:06:39 · 490 阅读 · 0 评论 -
创意画板(java)——小游戏(1)
创意画板——画一条直线我前几篇文章已经讲了什么是继承,接口,然后我们来做个小游戏——画一条直线。首先java中含有许多已经定义好的接口和类,我们只需要去直接使用它们就好了,有什么关键字不认识,请参考我的前几篇文章。import java.awt.Graphics; import javax.swing.JFrame;public class DrawUI { //创建一个画板窗口类 public void initUI() { JFrame jf=new JFrame(); /原创 2021-07-30 09:01:34 · 165 阅读 · 0 评论 -
创意画板——(java)小游戏(2)
创意画板——画三角形,矩形等接着我们上一篇的画一条直线,今天我们来进阶画图形。原创 2021-08-01 10:57:18 · 151 阅读 · 0 评论 -
创意画板——(java)小游戏(3)
创意画板——(java)小游戏(3)我们继续来完善我们的画板,这次我们来看看橡皮擦和三角形,3D图形和菜单等代码。接着上一篇文章来说import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Graphics;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing原创 2021-08-04 20:28:20 · 115 阅读 · 0 评论 -
仿qq登录界面——小游戏
仿qq登录界面import javax.swing.JTextField;import javax.swing.JFrame; import javax.swing.JButton;import java.awt.FlowLayout;public class LoginUI { public void initUI() { JFrame jf=new JFrame(); jf.setTitle("QQ登录界面"); jf.setSize(400,200); JTextF原创 2021-07-30 09:16:17 · 223 阅读 · 0 评论