社区
Java
帖子详情
非常非常非常着急,如果有人能够帮忙,我定是感激不尽!
xuanzhuanmen
2010-01-04 10:23:35
我们要求的JAVA扫雷程序时需要图形界面的,我强调一下是“图形界面”,而且还要有注释和流程图,都是必须得,如果只是程序,不是用图形界面做的是不可以的,注释和流程图也一定要有。希望可以有大侠帮助我一下,要不然今年就要挂科了,我是真的不会。希望大家多多帮忙啊!又重新发一个帖子,是希望能有满意的结果。先谢谢大家了!
...全文
109
5
打赏
收藏
非常非常非常着急,如果有人能够帮忙,我定是感激不尽!
我们要求的JAVA扫雷程序时需要图形界面的,我强调一下是“图形界面”,而且还要有注释和流程图,都是必须得,如果只是程序,不是用图形界面做的是不可以的,注释和流程图也一定要有。希望可以有大侠帮助我一下,要不然今年就要挂科了,我是真的不会。希望大家多多帮忙啊!又重新发一个帖子,是希望能有满意的结果。先谢谢大家了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanyyl2353406
2010-01-05
打赏
举报
回复
如果不喜欢编程可以转行。
kamiomisuzu01
2010-01-05
打赏
举报
回复
package org.a.Hua;
import java.io.*;
import java.awt.*;
import java.util.Random;
import java.awt.event.*;
import java.sql.*;
import java.util.EventListener;
import javax.swing.JOptionPane;
public class Hua extends Frame implements ActionListener{
Rand bn=new Rand();
int []flag=new int[]{0,0,0,0,0,0,0,0,0,0,0,0,1};
Button b1=new Button(bn.bijiao()+1+"");Button b2=new Button(bn.bijiao()+1+"");
Button b3=new Button(bn.bijiao()+1+"");Button b4=new Button(bn.bijiao()+1+"");
Button b5=new Button(bn.bijiao()+1+"");Button b6=new Button(bn.bijiao()+1+"");
Button b7=new Button(bn.bijiao()+1+"");Button b8=new Button(bn.bijiao()+1+"");
Button b9=new Button(bn.bijiao()+1+"");Button b10=new Button(bn.bijiao()+1+"");
Button b11=new Button(bn.bijiao()+1+"");Button b12=new Button("");
public static void main(String args[]){
new Hua();
}
public Hua (){
//for (int i=0;i<11;i++){
// Button b=new Button(bn.bijiao()+1+"");
//b.setSize(50,50); 如何将分区和按钮充满屏幕
// Panel p=new Panel();
//p.setSize(50,50);
// p.add(b);
// this.add(p);
//b.setName("b"+(i+1));
//p.setName("p"+(i+1));
// b.addActionListener(this);
//}
Panel p1=new Panel();Panel p2=new Panel();
Panel p3=new Panel();Panel p4=new Panel();
Panel p5=new Panel();Panel p6=new Panel();
Panel p7=new Panel();Panel p8=new Panel();
Panel p9=new Panel();Panel p10=new Panel();
Panel p11=new Panel();Panel p12=new Panel();
p1.add(b1);p2.add(b2);
p3.add(b3);p4.add(b4);
p5.add(b5);p6.add(b6);
p7.add(b7);p8.add(b8);
p9.add(b9);p10.add(b10);
p11.add(b11);p12.add(b12);
this.add(p1);this.add(p2);
this.add(p3);this.add(p4);
this.add(p5);this.add(p6);
this.add(p7);this.add(p8);
this.add(p9);this.add(p10);
this.add(p11);this.add(p12);
this.setLayout(new GridLayout(4,3));
this.setSize(160,210);
this.setVisible(true);
this.setResizable(false);
b1.addActionListener(this);b2.addActionListener(this);
b3.addActionListener(this);b4.addActionListener(this);
b5.addActionListener(this);b6.addActionListener(this);
b7.addActionListener(this);b8.addActionListener(this);
b9.addActionListener(this);b10.addActionListener(this);
b11.addActionListener(this);b12.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
if(b1.getLabel()=="1"&&b2.getLabel()=="2"&&b3.getLabel()=="3"
&&b4.getLabel()=="4"&&b5.getLabel()=="5"&&b6.getLabel()=="6"
&&b7.getLabel()=="7"&&b8.getLabel()=="8"&&b9.getLabel()=="9"
&&b10.getLabel()=="10"&&b11.getLabel()=="11"){
JOptionPane.showMessageDialog(this, "恭喜过关");
new Hua();
}
else if (e.getSource()==b1){
if(flag[2]==1){
b2.setLabel(b1.getLabel());
b1.setLabel("");
flag[2]=0;
flag[1]=1;
}
else if(flag[4]==1){
b4.setLabel(b1.getLabel());
b1.setLabel("");
flag[4]=0;
flag[1]=1;
}
}
else if (e.getSource()==b2){
if(flag[1]==1){
b1.setLabel(b2.getLabel());
b2.setLabel("");
flag[1]=0;
flag[2]=1;
}
else if(flag[5]==1){
b5.setLabel(b2.getLabel());
b2.setLabel("");
flag[5]=0;
flag[2]=1;
}
else if(flag[3]==1){
b3.setLabel(b2.getLabel());
b2.setLabel("");
flag[3]=0;
flag[2]=1;
}
}
else if (e.getSource()==b3){
if(flag[2]==1){
b2.setLabel(b3.getLabel());
b3.setLabel("");
flag[2]=0;
flag[3]=1;
}
else if(flag[6]==1){
b6.setLabel(b3.getLabel());
b3.setLabel("");
flag[6]=0;
flag[3]=1;
}
}
else if (e.getSource()==b4){
if(flag[1]==1){
b1.setLabel(b4.getLabel());
b4.setLabel("");
flag[1]=0;
flag[4]=1;
}
else if(flag[5]==1){
b5.setLabel(b4.getLabel());
b4.setLabel("");
flag[5]=0;
flag[4]=1;
}
else if(flag[7]==1){
b7.setLabel(b4.getLabel());
b4.setLabel("");
flag[7]=0;
flag[4]=1;
}
}
else if (e.getSource()==b5){
if(flag[2]==1){
b2.setLabel(b5.getLabel());
b5.setLabel("");
flag[2]=0;
flag[5]=1;
}
else if(flag[4]==1){
b4.setLabel(b5.getLabel());
b5.setLabel("");
flag[4]=0;
flag[5]=1;
}
else if(flag[6]==1){
b6.setLabel(b5.getLabel());
b5.setLabel("");
flag[6]=0;
flag[5]=1;
}
else if(flag[8]==1){
b8.setLabel(b5.getLabel());
b5.setLabel("");
flag[8]=0;
flag[5]=1;
}
}
else if (e.getSource()==b6){
if(flag[3]==1){
b3.setLabel(b6.getLabel());
b6.setLabel("");
flag[3]=0;
flag[6]=1;
}
else if(flag[5]==1){
b5.setLabel(b6.getLabel());
b6.setLabel("");
flag[5]=0;
flag[6]=1;
}
else if(flag[9]==1){
b9.setLabel(b6.getLabel());
b6.setLabel("");
flag[9]=0;
flag[6]=1;
}
}
else if(e.getSource()==b7){
if(flag[4]==1){
b4.setLabel(b7.getLabel());
b7.setLabel("");
flag[4]=0;
flag[7]=1;
}
else if(flag[8]==1){
b8.setLabel(b7.getLabel());
b7.setLabel("");
flag[8]=0;
flag[7]=1;
}
else if(flag[10]==1){
b10.setLabel(b7.getLabel());
b7.setLabel("");
flag[10]=0;
flag[7]=1;
}
}
else if(e.getSource()==b8){
if(flag[5]==1){
b5.setLabel(b8.getLabel());
b8.setLabel("");
flag[5]=0;
flag[8]=1;
}
else if(flag[7]==1){
b7.setLabel(b8.getLabel());
b8.setLabel("");
flag[7]=0;
flag[8]=1;
}
else if(flag[9]==1){
b9.setLabel(b8.getLabel());
b8.setLabel("");
flag[9]=0;
flag[8]=1;
}
else if(flag[11]==1){
b11.setLabel(b8.getLabel());
b8.setLabel("");
flag[11]=0;
flag[8]=1;
}
}
else if(e.getSource()==b9){
if(flag[6]==1){
b6.setLabel(b9.getLabel());
b9.setLabel("");
flag[6]=0;
flag[9]=1;
}
else if(flag[8]==1){
b8.setLabel(b9.getLabel());
b9.setLabel("");
flag[8]=0;
flag[9]=1;
}
else if(flag[12]==1){
b12.setLabel(b9.getLabel());
b9.setLabel("");
flag[12]=0;
flag[9]=1;
}
}
else if(e.getSource()==b10){
if(flag[7]==1){
b7.setLabel(b10.getLabel());
b10.setLabel("");
flag[7]=0;
flag[10]=1;
}
else if(flag[11]==1){
b11.setLabel(b10.getLabel());
b10.setLabel("");
flag[11]=0;
flag[10]=1;
}
}
else if(e.getSource()==b11){
if(flag[8]==1){
b8.setLabel(b11.getLabel());
b11.setLabel("");
flag[8]=0;
flag[11]=1;
}
else if(flag[10]==1){
b10.setLabel(b11.getLabel());
b11.setLabel("");
flag[10]=0;
flag[11]=1;
}
else if(flag[12]==1){
b12.setLabel(b11.getLabel());
b11.setLabel("");
flag[12]=0;
flag[11]=1;
}
}
else if(e.getSource()==b12){
if(flag[9]==1){
b9.setLabel(b12.getLabel());
b12.setLabel("");
flag[9]=0;
flag[12]=1;
}
else if(flag[11]==1){
b11.setLabel(b12.getLabel());
b12.setLabel("");
flag[11]=0;
flag[12]=1;
}
}
}
}
class Rand{
private
int i=0;
int []b=new int[11];
int x=0;
public int rand(){
Random r=new Random();
int a=r.nextInt(11);
return a;
}
public int bijiao(){
for (int j=0;j<1;j++){
x=this.rand();
for(int k=0;k<i;k++){
if(x==b[k]){
j--;
break;
}
}
}
b[i]=x;
i++;
return x;
}
}
上学时候的习作~拿出来晒晒
kamiomisuzu01
2010-01-05
打赏
举报
回复
什么意思啊,Java界面包里的东西不能用?扩展包里的呢?都不让用么?
chao121
2010-01-05
打赏
举报
回复
google 一下
bestfreddy2
2010-01-04
打赏
举报
回复
百度下啦。。應該會有的。
【转】好资料,非常棒!!!
提问的智慧 How To Ask Questions The Smart Way Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。 原文网址:http://www.catb.org/~esr/faqs/smart-questions.html Cop...
求投腾讯下,今天我的BP告诉我,我特批的ssp被鸽了,太难了
大佬们,我现在有两个实习offer,一个是好未来的数据算法初级工程师岗位,一个是马上消费人工智能研究。先别
着急
提升题量,认真开始解答,开始复盘,多反问自己造成这个结果,自己的那些认识没有到位,自己的那些。有没有uu已经收到东方财富开发岗的暑期实习offer了,我前天刚二面完,面试时间才15分钟,是不是没。暑期没人要,小厂要么让你立即到岗要么让你线下面试,怎么可能做得到,立即到岗出去了那我考试我这半个月的。全流程推进的腾讯内推,用图说话哈~想来腾讯的欢迎走我内推,牛客私信我我来推进大家流程。
【学习】——提问的智慧
声明 许多项目在他们的使用协助/说明网页中链接了本指南,这么做很好,我们也鼓励大家都这么做。但如果你是负责管理这个项目网页的人,请在超链接附近的显著位置上注明: 本指南不提供此项目的实际支持服务! 我们已经深刻领教到少了上述声明所带来的痛苦。因为少了这点声明,我们不停地被一些白痴纠缠。这些白痴认为既然我们发布了这本指南,那么我们就有责任解决世上所有的技术问题。 如果你是因为需要某些协助而正...
如何快速通过研究生学位论文的查重问题(转)
以下内容转自http://blog.sohu.com/people/ilas50!c/ 如果是引用,在引用标号后,不要轻易使用句号,如果写了句号,句号后面的就是剽窃了(尽管自已认为是引用),所以,引用没有结束前,尽量使用分号,这也是我在帮友校对稿子时,因为我非常熟悉WORD,又是计算机专业的,可以猜到武汉大学或北京的论文查重软件的设计上的一点思路。 可以将文字转换为表格、表格基...
【提问的智慧】学会提问:有效的提问
能够
直击问题的本质
在提问前: 尝试在你准备提问的论坛的旧文章中搜索答案。 尝试上网搜索以找到答案。 尝试阅读手册以找到答案。 尝试阅读常见问题文件(FAQ)以找到答案。 尝试自己检查或试验以找到答案。 向你身边的强者朋友打听以找到答案。 如果你是程序开发者,请尝试阅读源代码以找到答案。 当你提出问题的时候,请先表明你已经做了上述的努力;这将有助于树立你并不是一个不劳而获且浪费别人的时间的提问者。如果你能一并表达在做了上述努力的过程中所学到的东西会更好,因为我们更乐于回答那些表现出能从答案中学习的人的问题。
Java
51,397
社区成员
85,840
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章