
一种方法:设置环境变量,把那个类的路径直接设置到环境变量里面
第二种:把你那个类所在的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编写一个小应用程序,输出一张图片或自己的照片等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)