一个JAVA小应用程序

~

在NetBeans里能正常运行,好像有个小警告但是没有影响,cmd需要配置环境变量,比较麻烦,装个集成的开发环境再写Java程序,比如Ecllipse和NetBeans都不错,建议你不要使用Applet小程序写Java程序了,直接用主类Main()函数就好,Applet基本上算是过时了...你的程序可以这么修改....

import javax.swing.*;

import java.awt.*;

class MyWindow extends JFrame {

 JTextField text1, text2, text3, text4;

 public MyWindow(String s) {

  // 这个方法是你要编写的

  JLabel lab1 ,lab2,lab3,lab4;

  lab1 = new JLabel("学          号");

  lab2 = new JLabel("姓          名");

  lab3 = new JLabel("考试成绩");

  lab4 = new JLabel("平时成绩");

  text1 = new JTextField();

  text2 = new JTextField();

  text3 = new JTextField();

  text4 = new JTextField();

  this.setSize(300,80);

  this.setDefaultCloseOperation(EXIT_ON_CLOSE);

  this.setLayout(new GridLayout(2,4));

  this.add(lab1);

  this.add(text1);

  this.add(lab2);

  this.add(text2);

  this.add(lab3);

  this.add(text3);

  this.add(lab4);

  this.add(text4);

  this.setVisible(true);

 }

}

public class Class1  { 

    public static void main(String[] args) {

        // TODO code application logic here

        MyWindow myWindow = new MyWindow("一个小应用程序");

    }

}



/*
* 创建日期 2010-1-4
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package com.zy;

/**
* @author Administrator
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/

import java.applet.*;
import javax.swing.*;
import java.awt.*;

class MyWindow extends JFrame {
JTextField text1, text2, text3, text4;
public MyWindow(){}
public MyWindow(String s) {
// 这个方法是你要编写的
JLabel lab1 ,lab2,lab3,lab4;
lab1 = new JLabel("学 号");
lab2 = new JLabel("姓 名");
lab3 = new JLabel("考试成绩");
lab4 = new JLabel("平时成绩");

text1 = new JTextField();
text2 = new JTextField();
text3 = new JTextField();
text4 = new JTextField();

this.setSize(300,80);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
// this.setLayout(new GridLayout(2,4));
this.getContentPane().setLayout(new GridLayout(2,4));
this.getContentPane().add(lab1);
this.getContentPane().add(text1);
this.getContentPane().add(lab2);
this.getContentPane().add(text2);
this.getContentPane().add(lab3);
this.getContentPane().add(text3);
this.getContentPane().add(lab4);
this.getContentPane().add(text4);

this.setVisible(true);
}
}

public class applet extends Applet {
MyWindow myWindow;

public void init() {
myWindow = new MyWindow("一个小应用程序");
}

}

------------------------------
自己看一下,这个是正确的 ,你似乎没有在面板上画,也就是容器

1.第一句:mport java.applet.*;这个有问题
2.你看看你保存的文件名是不是Class1.java如果你保存成了MyWindow.java一样行不了。

如果都正确就一定能运行我试过了

这东西没有什么说明,你并没有明确什么类型的软件,只是一些无谓的数据,这是所谓的证书吗?

请你看看第一句:mport java.applet.*;?

你编译之class文件后,建立相应的html文件了吗?

怎么编写一个简单Java应用程序,输出自己的姓名和学号?
答:下面是一个java 小程序实现的\x0d\x0aimport java.awt.*;//引入包\x0d\x0aimport java.applet.Applet;//引入包\x0d\x0apublic class Output extends Applet//定义类\x0d\x0a{\x0d\x0a //定义变量\x0...

什么是Java小程序
答:小应用程序通常用Java语言编写并运行在浏览器软件中,applet典型用于为万维网网页页面定制或添加交互格式元素。Applet可以翻译为小应用程序,可通过因特网下载并在接收计算机上运行的一小段程序。,Java Applet就是用Java语言编写的这样的一些小...

Java小程序与Java应用程序之间有何差别
答:1、小应用程序只能在与Java兼容的容器中运行,可以嵌入在HTML网页内,在网络上发布,当网页被浏览时,在浏览器中运行。小应用程序的运行还受到严格的安全限制,例如它不能访问用户计算机上的文件。Java应用程序没有这些限制,...

一个JAVA小应用程序
答:public class Class1 { public static void main(String[] args) { // TODO code application logic here MyWindow myWindow = new MyWindow("一个小应用程序");} }

编写一个Java应用程序,该程序中有2个类:Trangle、和Circle,分别用来描述...
答:public Circle(double radius) {this.radius = radius;this.perimeter = 2 * Math.PI * radius;this.area = Math.PI * radius * radius;}public double getRadius() {return radius;}public double getPerimeter(...

一个java小应用程序
答:import java.awt.*;public class TheTestApplet extends Applet { public void paint(Graphics g){ g.setColor(Color.red);g.drawString("This is a test!",5,10);} } /// width="200" height="200" 加不加引...

试编写一个java应用程序,要求输入一个圆的半径,输出其面积
答:代码为:Scanner scanner=new Scanner(System.in);System.out.println("请输入圆的半径:");int r=Integer.parseInt(scanner.next()); //获取半径System.out.println("圆的面积为:"+Math.PI*r*r);...

编写一个简单java应用程序
答:public static boolean isTrangle(double a, double b, double c){//判断三个数能否构成一个三角形 if(a <= 0 || b <=0 || c<=0){ return false;} return a + b > c && a + c > b && b + c >...

用JAVA编写一个小应用程序
答:import java.awt.*;import java.awt.event.*;import javax.swing.*;class mypanel extends Panel implements MouseListener { int chess[][] = new int[11][11];boolean Is_Black_True;mypanel(){ Is_Black_True =...

用ecilpse开发一个java程序
答:用ecilpse开发一个java程序的步骤如下:创建Java项目、在项目下创建包、创建Java类、编写程序代码、运行程序。Eclipse是一个开源的、基于Java的可扩展开发平台,是目前最流行的Java语开发工具。具有强大的代码编排功能,可以帮助...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网