飞机大战毕业设计论文java(我用JAVA编写了飞机大战代码)

1.我用JAVA编写了飞机大战代码

frame.addKeyListener(new KeyMonitor());

-------------------------------------

class KeyMonitor extends KeyAdapter{

public void KeyPressed(KeyEvent e){

//你要的按下某键的反应。

}

public void KeyReleased(KeyEvent e){

//你要的放开某键的反应。

}

}

//键代码要你自己查,或者在按下/弹起某键的时候写一下System.out.println(e.getKeyCode());

python飞机大战毕业设计论文,基于java飞机大战毕业设计,机械制造与自动化毕业设计论文

2.写了一个java swing的飞机大战,但是碰撞检测获取坐标的地方出现

你好!很高兴为你回答问题。

首先,请原谅我指出你的错误。

错误一:int a[] =Integer.parseInt(jta.getText());

错处:从jta获取字符串后,转换为整数,乃1个数,用数组存放可以,但不能像你这样写,你这样写是将一个整形数组初始化为一个整数。所以错。。

错误二:jtf.append(String.valueOf(max));

错处:JTextField没有append方法,无中生有。所以错。。

错误三:思路错

错处:将文本域中获取的几个数字,不加处理则提取其中数字作为整数数组,是不行的

修正如下:(在文本框中输入几个数字,请用空格隔开,有问题请追问)

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class Exam3_7 {

public static void main(String[] args) {

FrameText ft = new FrameText();

ft.setVisible(true);

}

}

class FrameText extends JFrame implements ActionListener {

JTextField jtf;

JTextArea jta;

JButton jbt, jbt1;

FrameText() {

super("输出最大数和最小数的程序");

Container con = getContentPane();

con.setLayout(new FlowLayout());

jta = new JTextArea("", 5, 10);

jtf = new JTextField(5);

jbt = new JButton("获取最大数");

jbt1 = new JButton("获取最小数");

jbt.addActionListener(this);

jbt1.addActionListener(this);

con.add(jta);

con.add(jtf);

con.add(jbt);

con.add(jbt1);

setSize(300, 300);

}

public void actionPerformed(ActionEvent e) {

String[] input = jta.getText().split(" ");

int[] a = new int[input.length];

for (int i = 0; i < input.length; i++) {

a[i] = Integer.parseInt(input[i]);

}

if (e.getSource() == jbt) {

int max = a[0];

for (int j = 1; j < a.length; j++) {

if (a[j] > max) {

max = a[j];

}

}

jtf.setText(String.valueOf(max));

}

if (e.getSource() == jbt1) {

int min = a[0];

for (int j = 1; j < a.length; j++) {

if (a[j] < min) {

min = a[j];

}

}

jtf.setText(String.valueOf(min));

}

}

}

飞机大战毕业设计论文java

转载请注明出处众文网 » 飞机大战毕业设计论文java(我用JAVA编写了飞机大战代码)

资讯

本科毕业论文外文文献要查重吗(英文论文查重吗?)

阅读(65)

本文主要为您介绍本科毕业论文外文文献要查重吗,内容包括毕业论文中外文文献翻译要查重吗?,本科毕业设计需要英文文献查重吗?,本科生论文中的外文文献翻译是是否会查重?直接用同学论文里的可以。英文论文查重吗?要查重的!最先人们来解读一下

资讯

西华大学本科毕业论文管理系统(进入西华大学选课系统)

阅读(69)

本文主要为您介绍西华大学本科毕业论文管理系统,内容包括怎么查西华大学的学号,有学号,怎么查,往届的毕业论文在哪看,进入西华大学选课系统。大一的吧,是今天在选课的吧。。。呵呵,那个选课系统确实不好进~~不知道你现在选好了没有,应该好了吧

资讯

如何给毕业论文定义加引用(WORD毕业论文中的引用怎么插入)

阅读(56)

本文主要为您介绍如何给毕业论文定义加引用,内容包括论文怎么添加引用,怎样把论文正文内的一段话设置为引用,论文如何添加引用。首先打开word文档2、找到你需要进行注释或者你引用的话语,选中他们。3、然后找到左上角的如下图中 的引用,点开4

资讯

上财硕士毕业论文要求(上财考研对本科背景有要求吗)

阅读(70)

本文主要为您介绍上财硕士毕业论文要求,内容包括上财考研对本科背景有要求吗,上海财经大学报考研究生要求什么条件?,中央财经大学研究生毕业论文必须发表吗。上财考研对本科背景没有要求,只要考研分数能达到录取分数即可。上海财经大学(Shang

资讯

同济外国语学院优秀毕业论文(化工类毕业设计)

阅读(52)

本文主要为您介绍同济外国语学院优秀毕业论文,内容包括化工类毕业设计,教育毕业论文学生的个性差异与外语能力的培养,毕业论文教育毕业论文内隐学习与外语能力培养浅谈。毕业设计(论文)是学生毕业前最后一个重要学习环节,是学习深化与升华的重

资讯

议论文和毕业论文的区别(论文和议论文的区别)

阅读(95)

本文主要为您介绍议论文和毕业论文的区别,内容包括论文和议论文的区别,论文和议论文有什么区别,毕业论文是不是议论文?????。1, 学术论文更强调一个“新”字。学术论文是论证某一新观点或其分论点得以成立的证实性论文。而议论文是谈自己的

资讯

如何开展毕业论文选题(毕业论文选题的基本方法有那些?)

阅读(46)

本文主要为您介绍如何开展毕业论文选题,内容包括毕业论文选题的基本方法有那些?,浅谈如何指导学生做好毕业论文选题,写毕业论文该怎么选题。在毕业论文的选题中,要注重学科意义。学术性是学术论文之本,而课题具有学科意义,又是使学术论文具有

资讯

本科毕业论文外文文献要查重吗(英文论文查重吗?)

阅读(65)

本文主要为您介绍本科毕业论文外文文献要查重吗,内容包括毕业论文中外文文献翻译要查重吗?,本科毕业设计需要英文文献查重吗?,本科生论文中的外文文献翻译是是否会查重?直接用同学论文里的可以。英文论文查重吗?要查重的!最先人们来解读一下

资讯

西华大学本科毕业论文管理系统(进入西华大学选课系统)

阅读(69)

本文主要为您介绍西华大学本科毕业论文管理系统,内容包括怎么查西华大学的学号,有学号,怎么查,往届的毕业论文在哪看,进入西华大学选课系统。大一的吧,是今天在选课的吧。。。呵呵,那个选课系统确实不好进~~不知道你现在选好了没有,应该好了吧

资讯

如何给毕业论文定义加引用(WORD毕业论文中的引用怎么插入)

阅读(56)

本文主要为您介绍如何给毕业论文定义加引用,内容包括论文怎么添加引用,怎样把论文正文内的一段话设置为引用,论文如何添加引用。首先打开word文档2、找到你需要进行注释或者你引用的话语,选中他们。3、然后找到左上角的如下图中 的引用,点开4

资讯

上财硕士毕业论文要求(上财考研对本科背景有要求吗)

阅读(70)

本文主要为您介绍上财硕士毕业论文要求,内容包括上财考研对本科背景有要求吗,上海财经大学报考研究生要求什么条件?,中央财经大学研究生毕业论文必须发表吗。上财考研对本科背景没有要求,只要考研分数能达到录取分数即可。上海财经大学(Shang

资讯

同济外国语学院优秀毕业论文(化工类毕业设计)

阅读(52)

本文主要为您介绍同济外国语学院优秀毕业论文,内容包括化工类毕业设计,教育毕业论文学生的个性差异与外语能力的培养,毕业论文教育毕业论文内隐学习与外语能力培养浅谈。毕业设计(论文)是学生毕业前最后一个重要学习环节,是学习深化与升华的重

资讯

毕业论文要运用的方法(写毕业论文时运用的研究方法有哪些)

阅读(53)

本文主要为您介绍毕业论文要运用的方法,内容包括写毕业论文时运用的研究方法,写论文的手段和方法,毕业论文的研究方法有那些啊?。提供一个开题报告范文范例,仅供参考,希望对你开题报告写作能有帮助。研究思路、研究方法、技术路线和实施步骤