java 小程序

java 小程序,第1张

switch((area-1)/3)

这句话你是不是写哪山错了??

我理解应该是这样: switch((area-1)%3)

把 / 变为 %

你搭缓腔都 没有截出来行号,让我们给你一行知衫一行数呀

import java.awt.event.KeyEvent

import java.awt.event.KeyListener

import javax.swing.JFrame

import javax.swing.JLabel

public class Test extends JFrame implements KeyListener {

private static final long serialVersionUID = 1L

private JLabel jl = new JLabel("java程序设计")

private static final int STEP = 10//设置移动的幅度

public static void main(String[] args) {

new Test().launchFrame()

}

public void launchFrame() {

this.add(jl)

this.addKeyListener(this)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

this.setBounds(300,200,600,400)

this.setVisible(true)

}

public void keyPressed(KeyEvent e) {//按一个键,可以连续按

key(e)

}

public void keyReleased(KeyEvent e) {//按下放开一个键

}

public void keyTyped(KeyEvent e) {//击一下键

}

public void key(KeyEvent e) {//可以将这个函数添加到上面的三个方法里

switch(e.getKeyCode()) {

case KeyEvent.VK_LEFT ://左箭头差租陆

jl.setLocation(jl.getLocation().x - STEP, jl.getLocation().y)

break

case KeyEvent.VK_RIGHT :/虚顷/右箭头

jl.setLocation(jl.getLocation().x + STEP, jl.getLocation().y)

break

case KeyEvent.VK_UP ://上箭头

jl.setLocation(jl.getLocation().x, jl.getLocation().y - STEP)

break

case KeyEvent.VK_DOWN ://下箭型衫头

jl.setLocation(jl.getLocation().x, jl.getLocation().y + STEP)

break

}

}

}

另外提醒一下楼上的,应该给JFrame添加KeyListener

先到官网下载myeclipse或者eclipse编程软件,并配置java环境变量,在百度搜索栏依次搜索eclipse下载和搜索java环境变量的配置,就可以找到图文并茂的详细教程。下面介绍一下怎么制作小程序:

1、打开myeclispe(eclipse都一样),依次点击File->New->Java Project,然后给这个项目起一个名字(随便起),这里就叫MyFirst.然后点击Finish;瞎袭渣

2、在myeclipse左侧找到自己建好的MyFirst项目,左键点击,下面有文件件src,点击src,右键,依次点击New->Class,然后给这个新的类起一个名字(随便起),我这里叫MyFirstClass,然后点击Finish;

3、复制粘贴下面这些代码到MyFirstClass.java文件中,然后ctrl+s,保存;

4、在MyFirstClass.java文件的空白处右键选择禅穗 Run As -->Java Application,你就会在下方的控制台看到hello worl。

扩展资料:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继磨悄承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

参考资料:Java-百度百科


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12288913.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存