「java小程序运行图」java小程序开发教程
本篇文章给大家谈谈java小程序运行图,以及java小程序开发教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用eclipse怎么运行Java小应用程序,需要具体步骤?谢谢!
- 2、java如何运行,从哪运行?
- 3、这个java小程序怎么运行不了,该怎么改?
- 4、如何使用最简单的记事本编写一个JAVA图形界面的小程序?
- 5、java写的画图小程序如何执行
- 6、eclipse里写好的小Java程序怎么导出可运行的小程序?
用eclipse怎么运行Java小应用程序,需要具体步骤?谢谢!
1.编写代码
2.保存(默认自动编译)
3.运行
运行方法一:在代码上单击右键,选择Run As -- Java Application
运行方法二:在左侧包视图中选中包含main的类,右键 Run As -- Java Application
运行方法三:直接点击界面上方的图标
java如何运行,从哪运行?
jdk安装好配置环境变量后,系统就承认了 java,javac等命令,当编译好java文件,就可以在开始——运行——cmd的dos系统下运用指定命令运行java文件。
JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。
JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Jconsole: Java进行系统调试和监控的工具
总之,jdk并不是一个应运软件,并不能从哪里运行。编译时在任何可输入文本的软件中均可(通常用.txt记事本编译),编译好后改名.java文件,在dos系统中用 javac命令编译连接 java命令 .运行。
这个java小程序怎么运行不了,该怎么改?
你的这个代码只是自定义了一个类,由于你这个代码里面没有main方法,不能直接运行,你可以在其他的地方写一个有main方法的类来调用这个Lucky52类。或者在这个源代码中加入main方法,但是需要改动。除此之外,代码还有几处问题我已经改好了,我用的是第二种调用方法在本程序中调用Lucky52类。还有你的类里还有包含一个图片,可是你的代码好像没有显示出来图片,我也没有看懂怎么回事。
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.net.URL;//
public class TestLucky52{ //加入的main方法
public static void main(String[] args){//
new Lucky52();} //
} //
class Lucky52 extends Frame
implements ActionListener
{ Panel pnlNorth=new Panel();
MyImgPanel pnlCenter=new MyImgPanel();
Panel pnlButtom=new Panel();
TextField textfield=new TextField(10);
Label label=new Label("请输入您对商品的估价");
int truePrice=678;
public Lucky52()
{ super();
this.setLayout(new BorderLayout());
pnlNorth.add(label);
pnlNorth.add(textfield);
add(pnlNorth,BorderLayout.NORTH);
add(pnlCenter,BorderLayout.CENTER);
Button btnStart=new Button("开始");
Button btnOk=new Button("确定");
Button btnCancel=new Button("取消");
btnStart.setActionCommand("start");
btnStart.addActionListener(this);// btnStart.setActionListener(this);
btnOk.setActionCommand("Ok");
btnOk.addActionListener(this);
btnCancel.setActionCommand("cancel");
btnCancel.addActionListener(this);
pnlButtom.add(btnStart);
pnlButtom.add(btnOk);
pnlButtom.add(btnCancel);
add(pnlButtom,BorderLayout.SOUTH);
setBackground(Color.white);
addWindowListener(new WindowAdapter(){//加入关闭窗口
public void windowClosing(WindowEvent ee){
System.exit(0);
}
} );
setSize(400,400);//改变框架大小
setVisible(true);//可见
}
public void actionPerformed(ActionEvent evt)
{ if(evt.getActionCommand().equals("start"))
{ label.setText("请输入您对商品的估价");
pnlCenter.repaint();
}
else if(evt.getActionCommand().equals("Ok"))
{ int guessPrice=0;
try { guessPrice=Integer.parseInt(textfield.getText().trim());
String guess=comparePrice(guessPrice);
new MsgDlg(guess);
}
catch (Exception e)
{//e.PrintStackTrace();
}
}
else if(evt.getActionCommand().equals("cancel"))
{ textfield.setText("");
}
}
public String comparePrice(int guessPrice)
{ if(guessPrice==truePrice)
{return"恭喜你,猜对了!";}
else if(guessPricetruePrice)
{return"过高了";}
else if(guessPricetruePrice)
{return"过低了";}
return "出错了!";
}
}
class MyImgPanel extends Panel
{ String fileName="lucky52.gif";//图片,放在同一个文件夹里
Image myImage;
public void initImg()
{ URL url=null;
try{url=Class.forName("Lucky52").getResource("lucky52.gif");}
catch(Exception e){}
myImage=getToolkit().getImage(url);
MediaTracker myTracker=new MediaTracker(this);
myTracker.addImage(myImage,1);
try{myTracker.wait();
myTracker.checkAll();
}
catch(Exception e){}
}
public void paint(Graphics g)
{ super.paint(g);
g.drawImage(myImage,135,30,55,75,this);}
}
class MsgDlg extends Frame implements ActionListener
{ Label label=new Label();
public MsgDlg(String strMsg)
{ super();
setTitle("猜测结果显示");
Panel myPanel=new Panel();
add(myPanel);
myPanel.add(label);
label.setText(strMsg);
setSize(150,100);
setLocation(300,200);
Button btnOk=new Button("确定");
btnOk.addActionListener(this);
myPanel.add(btnOk);
show();
}
public void actionPerformed(ActionEvent evt)
{ this.dispose();
}
}
如何使用最简单的记事本编写一个JAVA图形界面的小程序?
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Square extends JFrame implements ActionListener {
JLabel jl1, jl2;
JTextField jtf1, jtf2;
JButton jb1, jb2;
public Square() {
jl1 = new JLabel("X", JLabel.CENTER);
jl2 = new JLabel("X^2", JLabel.CENTER);
jtf1 = new JTextField();
jtf2 = new JTextField();
jtf2.setEditable(false);
jb1 = new JButton("计算");
jb2 = new JButton("取消");
this.setLayout(new GridLayout(3, 2));
this.add(jl1);
this.add(jtf1);
this.add(jl2);
this.add(jtf2);
this.add(jb1);
jb1.addActionListener(this);
this.add(jb2);
jb2.addActionListener(this);
this.setSize(400, 300);
this.setTitle("平方计算");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new Square();
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if (e.getSource() == this.jb1) {
jtf2.setText(String.valueOf(Math.pow(
Double.valueOf(jtf1.getText()), 2)));
jtf2.setVisible(true);
} else if (e.getSource() == this.jb2) {
System.exit(0);
}
}
}
java写的画图小程序如何执行
Applet小程序是需要嵌入在网页中执行的,如果你不想用html,那么要加入
public void init() {}方法,在里边初始化容器和组件,那么在调用paint的时候就能看到效果了。
public class DrawLine extends Applet implements ActionListener {
Button btn;
public void init() {
btn = new Button("确定");
add(btn);
btn.addActionListener(this);
}
public void paint(Graphics g) {
g.drawLine(0, 0, 500, 500);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == btn) {
repaint();
}
}
}
eclipse里写好的小Java程序怎么导出可运行的小程序?
1、打开eclipse,点击File-New-Project,选择java-java project,效果如图所示
2、在project name栏输入工程名称,如“Helloworld”,点击Finish
3、在左边的project explorer中可以找到新建的Helloworld工程,点开工程,找到src,右键,点击New-class
4、出现如图所示界面,在name栏输入类名,点击Finish
5、在创建好的Helloworld.java文件中可写入如图所示的代码
6、点击下图中中间的那个绿色的按钮执行文件
7、出现如图所示的窗口,点击ok
8、在下面的窗口中可以看到输出了“helloworld”,程序执行成功
导入项目。当下载了包含Eclipse 项目的源代码文件后,我们可以把它导入到当前的Eclipse 工作区然后编辑和查看。点击菜单File Import,然后在弹出的Import 对话框中展开General目录,选择Existing Projects into Workspace,接着点击Next 按钮。当选中单选钮Select root directory:时可以点击Browse?按钮选中包含项目的文件夹,如果包含项目的话就可以在中间的Projects 列表框中显示;而当选中单选钮Select archive file:时可以点击Browse?按钮选中包含项目的ZIP 压缩包,如果包含项目的话就可以在中间的Projects列表框中显示。最后点击Finish 按钮就可以导入项目并打开了。
导出项目 。点击菜单File Export,然后在弹出的Export 对话框中展开General 目录,选择Archive File,接着点击Next 按钮。然后在To archive file:输出框中选中要保存的文件名,一般写成项目名.zip,然后点击Finish 按钮即可导出当前项目。还有一种方式是手工打包,用WinRAR 或者WinZIP 等工具都可以。
关于java小程序运行图和java小程序开发教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。