载入JAVA小应用程序失败

载入JAVA小应用程序失败,第1张

一种方法:设置环境变量,把那个类的路径直接设置到环境变量里面

第二种:把你那个类所在的jar直接解压放在你的入口类同目录下

不知道有没有用IDE,要是用了IDE还出这个错,那可能是你没导好包,或者包路径变了

没用IDE的话建议用IDE

能想到得就这么多了

1编写代码

2保存(默认自动编译)

3运行

运行方法一:在代码上单击右键,选择Run As --> Java Application

运行方法二:在左侧包视图中选中包含main的类,右键 Run As --> Java Application

运行方法三:直接点击界面上方的图标

import javaxswingImageIcon;

import javaxswingJFrame;

import javaxswingJLabel;

import javaxswingJPanel;

public class text

{

JFrame jf;

JLabel jl;

JPanel jp1;

public static void main(String[] args)

{

text t=new text();

tgo();

}

void go()

{

final ImageIcon image1 = new ImageIcon("1gif");

jf=new JFrame();

jl = new JLabel(image1);

jfsetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

jfsetSize(300, 300);

jfsetLocation(400, 300);

jp1 = new JPanel();

jp1add(jl);

jfgetContentPane()add(jp1);

jfsetVisible(true);

}

}

把你的找一张gif 格式的照片 名字改成1gif 放在你的项目根目录下

您好,这样的: 小程序运行前都要先初始化啊,一般一个小程序运行完,会自动执行销毁命令 ,那么你下次运行时就必须对他进行初始化,这样才可重新运行。小程序都是没有住函数main()的,他只能继承APP或者JAPP类,成为他们的子类。

学习Java可以做什么?Java并不是为Internet,>

一、学习Java可以做什么?Java可以用来做网站

Java可以用来做网站,很多大型网站都是用JSP写的,JSP全名JavaServerPages。这是一种动态网页技术,比如我们熟悉的B站,很多政府网站都是用这个写的所以想学习Java的同学还可以负责网站方面的制作,这方面的岗位也比较多,比如:网站开发,当然就是JSP+Servlet+JavaBean,一直以来都相当流行。

二、学习Java可以做什么?Java可以做安卓软件

安卓是一个手机系统基于Linux的 *** 作系统,其中源代码Java,市面上所有的安卓手机,包括小米,oppo,华为手机系统都是修改Java运行的,Java做安卓也不只是只能做系统,对于更多的程序开发人员来说,更多的时间是花在APP上,也就是手机上的各种软件都是用Java写的,Java做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。如果你还在寻找Java在哪运用,你不用东奔西走的寻找,你的身边就是。Android手机,随便打开一个App应用,他们就是用Java语言,从Google上搜索Android的API文档,你就会发现它和Java的JDK文档惊人的相似。

三、学习Java可以做什么?Java可以用来做游戏

以前诺基亚手机风靡天下的时候,上面的很多小游戏都是用Java写的,只是现在都多去开发安卓了,电脑上的大多数也是用Java来开发的,最经典的就是《我的世界》,当今世界最具影响力的游戏英雄联盟,吃鸡就是用Java写的

四、学习Java可以做什么?Java可以用来写软件

很多编程语言都是可以来写软件的,但Java是现在最适用最广泛的,比如:企业级应用开发,这里是Java的天地。还有OA、邮箱、投票、金融、考试、物流、医疗、矿山等信息方面的系统,Java都占有极为重要的地位。现在国内的最热门的就是手机应用,学习Java去做手机应用还是比较吃香的,比如:企业级应用开发,这里是Java的天地,大到全国联网的系统,小到中小企业的应用解决方案,Java都占有极为重要的地位,另外还有移动领域,典型的应用是手机游戏(国内主要是这方面),这里是J2ME的天地,其实应用范围是很广的。

五、学习Java可以做什么?Java服务器程序

Java在金融服务业的应用非常广泛,许多跨国投资银行例如:GoldmanSachs(高盛投资),Citigroup(花旗集团),Barclays(巴克莱银行)以及其他银行,都用Java来编写前台和后台的电子交易系统,结算和确认系统,数据处理项目以及其他项目。

大多数情况下,Java被用在服务器端开发,但多数没有任何前端,它们通常是从一个服务器(上一级)接收数据,处理后发向另一个处理系统(下一级处理)。

六、学习Java可以做什么?Java大数据技术

Hadoop以及其他大数据处理技术都是用Java或者其他,例如Apache的基于Java的HBase和Accumulo以及ElasticSearchas。但是Java在此领域并未占太大空间,但只要Hadoop和ElasticSearchas能够成长壮大,Java依旧还有潜力去在这个市场占据一部分。

通过上面的介绍对于具体Java是做什么的由来一定的了解和认识,那么对于拥有Java技术的程序员来说,职业道路的选择十分的宽广,行业前景之广阔都是可以预见。所以,赶快抓住机遇来昌平北大青鸟Java开发培训班学Java开发吧!

你把text1addActionListener(this);换成

text1addActionListener(

new Actionlistener(){

public void actionPerformed(ActionEvent e) {

if(egetSource()==text1){

s=text1getText();

if(s=="red"){

text2setText("红色");

}

else if(s=="红色"){

text2setText("red");

}

}

}

});

用内部匿名类或者重新自定义一个集成ActionLister的类

addActionListener(ActionListener);方法内参数必须类型是ActionListener类,这里你直接用了this,this指这个Question5_8这个类本身,而这个类继承的是applet,使用的接口时ActionListener,所以会不能正常出结果

import javaawt;

import javaapplet;

import javautil;

public class drawTest extends Applet

{

public void paint(Graphics g)

{

Random r = new Random();

int i=rnextInt(3)+1;

switch(i){

case 1:{gsetColor(Colorgreen);for(int j=1;j<=10;j++)

gdrawLine(j4,20,j4,50);};break;

case 2:{gsetColor(Colorblue);for(int j=1;j<=10;j++)

gdrawOval(10j, 10j, 30, 30);};break;

case 3:{gsetColor(Colorred);for(int j=1;j<=10;j++)

gdrawRect(j9,j9,20,20);};break;

}

}

}

//java代码

===

<html>

<head>

<title> applet </title>

</head>

<body>

<applet code="drawTestclass" height="200" width="200">

</applet>

</body>

</html>

//html代码

====

楼主应该会运行小应用程序吧。我也是初学java的,楼上的代码是我查API编写的,关于绘图的位置你可以自己再设置一下,大体上就这样。建议楼主没事多查查官网给API文档,有利于java的学习。(switch语句我用的不多,所以漏掉了default,建议楼主自己加上吧)

希望能帮助你。

public MyWindow(String s){

setTitle(s);

setSize(300, 40);

setLayout(new GridLayout(2,4));

setLocation(300, 200);

setUndecorated(true);

text1 = new JTextField();

text2 = new JTextField();

text3 = new JTextField();

text4 = new JTextField();

getContentPane()setBackground(ColorWHITE);

getContentPane()add(new JLabel(" 学号"));

getContentPane()add(text1);

getContentPane()add(new JLabel(" 姓名"));

getContentPane()add(text2);

getContentPane()add(new JLabel(" 考试成绩"));

getContentPane()add(text3);

getContentPane()add(new JLabel(" 平时成绩"));

getContentPane()add(text4);

setVisible(true);

}

比较笨的一个方法,其实正确的做法是设置好合理的Layout之后往里面添加组件,不过针对于这个题目来说,上面这段代码足够了。

以上就是关于载入JAVA小应用程序失败全部的内容,包括:载入JAVA小应用程序失败、用eclipse怎么运行Java小应用程序,需要具体步骤谢谢!、怎样用JAVA编写一个小应用程序,输出一张图片或自己的照片等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/zz/9353774.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存