导航:首页 > 编程语言 > 代写java程序

代写java程序

发布时间:2023-02-14 13:27:02

Ⅰ 用来编写java程序的应用软件有哪些

1、Eclipse - IBM甩出来给开源社区的IDE,其本身就是使用Java开发的。
2、MyEclipse - 把Eclipse包装了一版下,加了J2EE企业开发的许权多功能强大的插件。
3、NetBeans - SUN公司自己开发的Java开发环境,功能挺多的。
4、还有一些超喜欢手工编写Java代码的牛人喜欢使用带语法着色功能的纯文本编辑器编写Java程序,代码写完后在命令提示符下编译运行。这种方式只适用写少量代码或作为学习使用,开发大型项目不适用,因为效率很低。

Ⅱ 20分。帮忙编写一个简单Java应用程序,输出自己的姓名和学号

下面是一个java 小程序实现的
import java.awt.*;//引入包
import java.applet.Applet;//引入包
public class Output extends Applet//定义类
{
//定义变量
private String name;
private int num;
//初始化
public void init()
{
name = getParameter("vname");
num = Integer.parseInt(getParameter("vnum"));
}
//输出
public void paint(Graphics g)
{
g.drawString ("姓名:"+name+";学号:"+num,20,30);
}
}

相应的html文件
<html>
<applet code = "Output.class" height = 150 width = 300 >
<Param name = vname value = "姓名" >
<Param name = vnum value = 0012 >
</applet>
</html>

Ⅲ 求编写一个超级简单的Java的程序源代码

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

class ConstructFrame extends JFrame
{

private static final long serialVersionUID = 1L;
String value1="",result,value2="";
int flag=0,fix=0,sum=1;
Boolean happy;
JTextField text=new JTextField(30);
int flagsum=0;
Container c=getContentPane();
JButton buttonx;
ConstructFrame()
{ super("计算器");
c.setLayout(null);
c.setBackground(Color.blue);
this.setSize(400, 400);
c.add(text);
text.setHorizontalAlignment(JTextField.RIGHT);
final JButton buttonx=new JButton("BackSpace");
c.add(buttonx);
buttonx.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
int count=0;
String temp;
if(flag==0)
{
count=value1.length();
if(count!=1)
temp=value1.substring(0, count-1);
else
temp="0";
value1=temp;

}
else
{
count=value2.length();
if(count!=1)
temp=value2.substring(0, count-1);
else
temp="0";
value2=temp;
}
text.setText(temp);
}
});
final JButton buttony=new JButton("CE");
c.add(buttony);
buttony.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
value1="";
value2="";
flag=0;
text.setText("0");
}
});

final JButton button1=new JButton("1");
c.add(button1);
button1.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+1;
temp=value1;
}
else
{
value2=value2+1;
temp=value2;
}
text.setText(temp);
}
});

final JButton button2=new JButton(" 2 ");
c.add(button2);
button2.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+2;
temp=value1;
}
else
{
value2=value2+2;
temp=value2;
}
text.setText(temp);
}
});

final JButton button3=new JButton("3");
c.add(button3);
button3.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+3;
temp=value1;
}
else
{
value2=value2+3;
temp=value2;
}
text.setText(temp);
}
});
final JButton button4=new JButton("4");
c.add(button4);
button4.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+4;
temp=value1;
}
else
{
value2=value2+4;
temp=value2;
}
text.setText(temp);
}
});
final JButton button5=new JButton("5");
c.add(button5);
button5.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+5;
temp=value1;
}
else
{
value2=value2+5;
temp=value2;
}
text.setText(temp);
}
});
final JButton button6=new JButton("6");
c.add(button6);
button6.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+6;
temp=value1;
}
else
{
value2=value2+6;
temp=value2;
}
text.setText(temp);
}
});
final JButton button7=new JButton("7");
c.add(button7);
button7.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+7;
temp=value1;
}
else
{
value2=value2+7;
temp=value2;
}
text.setText(temp);
}
});
final JButton button8=new JButton("8");
c.add(button8);
button8.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+8;
temp=value1;
}
else
{
value2=value2+8;
temp=value2;
}
text.setText(temp);
}
});
final JButton button9=new JButton("9");
c.add(button9);
button9.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+9;
temp=value1;
}
else
{
value2=value2+9;
temp=value2;
}
text.setText(temp);
}
});
final JButton button0=new JButton("0");
c.add(button0);
button0.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
String temp;
if(flag==0)
{
value1=value1+0;
temp=value1;
}
else
{
value2=value2+0;
temp=value2;
}
text.setText(temp);
}
});

final JButton buttonadd=new JButton(" + ");
c.add(buttonadd);
buttonadd.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
flag=1;
fix=1;
flagsum=0;
}
});

final JButton buttonsubtract=new JButton(" - ");
c.add(buttonsubtract);
buttonsubtract.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
flag=1;
fix=2;
flagsum=0;
}
});
final JButton buttoncheng=new JButton(" * ");
c.add(buttoncheng);
buttoncheng.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
flag=1;
fix=3;
flagsum=0;
}
});

final JButton buttonchu=new JButton(" / ");
c.add(buttonchu);
buttonchu.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
flag=1;
flagsum=0;
fix=4;
}
});
final JButton buttonequal=new JButton(" = ");
c.add(buttonequal);
buttonequal.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
double temp1,temp2;
double temp=0;
flagsum=0;
temp1=Double.parseDouble(value1);
temp2=Double.parseDouble(value2);
flag=0;
switch(fix)
{
case 1: temp=temp1+temp2;break;
case 2: temp=temp1-temp2;break;
case 3: temp=temp1*temp2;break;
case 4: temp=temp1/temp2;break;
}
result=Double.valueOf(temp).toString();
value1=result;
value2="";
flag=1;
text.setText(result);
}
});
final JButton buttonpoint=new JButton(".");
c.add(buttonpoint);
buttonpoint.addMouseListener(new MouseAdapter()
{

public void mousePressed(MouseEvent e)
{ if(flagsum==0)
{
String temp;

if(flag==0 )
{
value1=value1+".";
temp=value1;
}
else
{
value2=value2+".";
temp=value2;
}

flagsum=1;
text.setText(temp);
}
}

});
JButton buttonz=new JButton("Start");
c.add(buttonz);
buttonz.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{ if(sum%2==1)
{
happy=true;
text.setText("0.");
flag=0;

}
else
{
happy=false;
value1="";
value2="";
text.setText("");
}
text.setEnabled(happy);
button1.setEnabled(happy);
button2.setEnabled(happy);
button3.setEnabled(happy);
button4.setEnabled(happy);
button5.setEnabled(happy);
button6.setEnabled(happy);
button7.setEnabled(happy);
button8.setEnabled(happy);
button9.setEnabled(happy);
button0.setEnabled(happy);
buttonx.setEnabled(happy);
buttony.setEnabled(happy);
buttonadd.setEnabled(happy);
buttonsubtract.setEnabled(happy);
buttonpoint.setEnabled(happy);
buttonequal.setEnabled(happy);
buttoncheng.setEnabled(happy);
buttonchu.setEnabled(happy);
sum++;
}
});
button1.setEnabled(false);
button2.setEnabled(false);
button3.setEnabled(false);
button4.setEnabled(false);
button5.setEnabled(false);
button6.setEnabled(false);
button7.setEnabled(false);
button8.setEnabled(false);
button9.setEnabled(false);
button0.setEnabled(false);
buttonx.setEnabled(false);
buttony.setEnabled(false);
buttonadd.setEnabled(false);
buttonsubtract.setEnabled(false);
buttonpoint.setEnabled(false);
buttonequal.setEnabled(false);
buttoncheng.setEnabled(false);
buttonchu.setEnabled(false);
text.setEnabled(false);
text.setBounds(20, 20, 200, 40);
buttonx.setBounds(20, 60,100, 40);
buttony.setBounds(140, 60,100, 40);
buttonz.setBounds(260, 60,80, 40);
button1.setBounds(20, 120,60, 40);
button2.setBounds(100, 120,60, 40);
button3.setBounds(180, 120,60, 40);
buttonadd.setBounds(260, 120,60, 40);
button4.setBounds(20, 180,60, 40);
button5.setBounds(100, 180,60, 40);
button6.setBounds(180, 180,60, 40);
buttonsubtract.setBounds(260, 180,60, 40);
button7.setBounds(20, 240,60, 40);
button8.setBounds(100, 240,60, 40);
button9.setBounds(180, 240,60, 40);
buttoncheng.setBounds(260,240,60,40);
button0.setBounds(20, 300,60, 40);
buttonpoint.setBounds(100, 300, 60, 40);
buttonequal.setBounds(180,300,60, 40);
buttonchu.setBounds(260, 300,60, 40);
setVisible(true);

}
class MYMouseEvent extends MouseAdapter
{
public void mousePressed(MouseEvent e)
{
value1=e.toString();
text.setText(value1);
}
}
}
class Calutator
{
public static void main(String[] args)
{
new ConstructFrame();
}
}
你自己慢慢的看吧!

Ⅳ 编写一个简单java应用程序

class Trangle{
private double a, b, c;//三个边
private double area;//面积
private double perimeter;//周长

public double getArea() {//返回面积
return area;
}
public double getPerimeter() {//返回周长
return a+b+c;
}
public void setA(double a) {//修改边a
this.a = a;
}
public void setB(double b) {//修改边b
this.b = b;
}
public void setC(double c) {////修改边c
this.c = c;
}

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 > a;
}

}

class Lader{
private double a;//上底
private double b;//下底
private double h;//高
private double area;//面积

public double getArea() {//返回面积
return (a+b)*h/2;
}
}

class Circle{
private double r;//半径
private double perimeter;//周长
private double area;//面积
public double getArea() {//返回面积
return 3.14* r * r;
}
public double getPerimeter() {//返回周长
return 3.14*2*r;
}
}

Ⅳ 编写一个JAVA简单的程序!

public static void main(String[] args){
String firstString="This is";
String secondString="This is";

if(firstString==null && secondString==null){
System.out.println("①firstString 与 secondString 相等");
}else if(firstString!=null && firstString.equals(secondString)){
System.out.println("①firstString 与 secondString 相等");
}else{
System.out.println("①firstString 与 secondString 不相等");
}

String str = firstString + "his father";
System.out.println("②"+str);

System.out.println("③"+str.replaceAll("i", "z"));
}

Ⅵ java程序设计

  1. 创建一个Point类 ,该类有分别获取 x,y,z 的值得方法,以及获得矢径的方法。

  2. 创建一个Cube 的类继承Point类,并增加了获取length 值以及表面及和体积的方法。

  3. 创建一个Text类,该类主要用于运行主函数,创建一个Cube的对象,就可以调用相应的方法了。

具体代码如下:

public class Point {

private double x;

private double y;

private double z;

public void setX(double x){

this.x=x;//将参数值传入对象中(x)

}

public double getX(){

return x;//获取对象中的值(x) 下面类同。

}

public void setY(double y){

this.y=y;

}

public double getY(){

return y;

}

public void setZ(double z){

this.z=z;

}

public double getZ(){

return z;

}

public double distance(){

return Math.sqrt(x*x+y*y+z*z);//获取矢径的值,通过坐标的数值得出结果。

}

}

2.创建Cube 类;

public class Cube extends Point {

private double length;

public void setLength(double length){

this.length=length;

}

public double getLength(){

return length;

}

public double getV(){

return length*length*length;

}

public double getS(){

return length*length*6;

}

}

3.Text 类

public class Text {

public static void main(String[] args) {

Cube cb=new Cube();

cb.setLength(15.0);//需要什么方法就调用什么方法 输入cb. 就会弹出相应的窗口选择即可。

}

}

Ⅶ Java编写,急用

你可以去网络上找一些现成的,因为现在做起来时间不足了

Ⅷ 编写java程序用什么软件

JAVA编程常用的软件:

1、Eclipse:

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

2、MyEclipse:

MyEclipse是Eclipse的升级版,也是一款功能强大的J2EE集成开发环境,由Genuitec公司发布,提供免费版和收费版。被誉为最好用的Java IDE之一。

MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。

3、IntelliJ IDEA:

IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好用的IDE之一,与MyEclipse齐名。

它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。

4、NetBeans:

NetBeans IDE是一个屡获殊荣的集成开发环境,可以方便的在Windows、Mac、Linux和Solaris中运行。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序。

5、BlueJ:

BlueJ是一款支持Java编程语言的集成开发环境(IDE)。它原本是为了教育目的而开发的,同时也适合于那些想做小型软件开发的开发人员。它的运行需要JDK(Java开发工具包)的帮助。BlueJ主要是为面向对象的程序设计教学而开发的,因此它的设计不同于其他的开发环境。

参考资料来源:网络-BlueJ

参考资料来源:网络-IntelliJ IDEA

参考资料来源:网络-Netbeans

参考资料来源:网络-eclipse

参考资料来源:网络-MyEclipse

Ⅸ 怎样用java编写一个程序

importjava.awt.*;

importjava.awt.event.*;

{

privateLabellName,lPassword;

privateTextFieldtName,tPassword;

privateButtonlogin,rest,exitout;

privateLabellogin_clew;

privateintcount=0;

privateStringmyName="nihao";

privateStringmyPassword="5201314";

publicvoidsetMyNP(Stringn,Stringp){

myName=n;

myPassword=p;

}

publicMyDow(Stringstr){

super(str);

}

publicvoidinit(){

setLayout(null);

setSize(400,300);

setVisible(true);

setResizable(false);

lName=newLabel("姓名");

lName.setBounds(50,70,60,30);add(lName);

lPassword=newLabel("密码");

lPassword.setBounds(50,120,60,30);add(lPassword);

tName=newTextField("");

tName.setBounds(110,70,200,30);add(tName);

tPassword=newTextField("");

tPassword.setBounds(110,120,200,30);add(tPassword);

login=newButton("登录");

login.setBounds(90,200,60,30);add(login);

rest=newButton("重输");

rest.setBounds(170,200,60,30);add(rest);

exitout=newButton("退出");

exitout.setBounds(250,200,60,30);add(exitout);

login_clew=newLabel("");

login.addActionListener(this);

rest.addActionListener(this);

exitout.addActionListener(this);

}

publicvoidactionPerformed(ActionEvente){

if(e.getSource()==login){

if(count<2){

if(tName.getText().equalsIgnoreCase(myName)&&tPassword.getText().equalsIgnoreCase(myPassword)){

removeAll();

add(login_clew);

add(exitout);

exitout.setLabel("确定");

login_clew.setBounds(160,120,200,30);

login_clew.setText("欢迎XX用户!");

exitout.setBounds(170,220,60,30);

}else{

add(login_clew);

login_clew.setBounds(90,160,200,30);

login_clew.setText("请输入正确的信息!");

count++;

}

}else{

add(login_clew);

login_clew.setBounds(90,160,200,30);

login_clew.setText("你输入的次数达到了3次,不能登录了!");

}

}elseif(e.getSource()==exitout){

System.exit(1);

}else{

lName.setText("");

lPassword.setText("");

}

}

}

publicclassUserLogin{

publicstaticvoidmain(Stringargs[]){

MyDowm=newMyDow("登录窗口");

m.init();

}

}

Ⅹ 求大神用Java编写出这个程序,要有具体代码,万分感激,定采纳

按照你的要求编写的JavaGUI程序如下:

importjava.awt.GridLayout;

importjava.awt.event.ActionEvent;

importjava.awt.event.ActionListener;

importjavax.swing.JButton;

importjavax.swing.JFrame;

importjavax.swing.JPanel;

importjavax.swing.JTextField;

{

JPaneljp1=newJPanel();

JPaneljp2=newJPanel();

JPaneljp3=newJPanel();

JTextFieldjtf=newJTextField(20);

JButtonjb1=newJButton("显示");

JButtonjb2=newJButton("清除");

HH(){

jb1.addActionListener(this);

jb2.addActionListener(this);

jp1.setLayout(newGridLayout(2,1));

jp3.add(jtf);

jp2.add(jb1);jp2.add(jb2);

jp1.add(jp3);jp1.add(jp2);

getContentPane().add(jp1);

setSize(300,120);

setLocationRelativeTo(null);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

}

@Override

publicvoidactionPerformed(ActionEvente){

if(e.getSource()==jb1){

jtf.setText("java程序设计");

}

if(e.getSource()==jb2){

jtf.setText("");

}

}

publicstaticvoidmain(String[]args){

newHH();

}

}
阅读全文

与代写java程序相关的资料

热点内容
文件在桌面怎么删除干净 浏览:439
马兰士67cd机版本 浏览:542
javaweb爬虫程序 浏览:537
word中千位分隔符 浏览:392
迷你编程七天任务的地图怎么过 浏览:844
word2003格式不对 浏览:86
百度云怎么编辑文件在哪里 浏览:304
起名app数据哪里来的 浏览:888
微信怎么去泡妞 浏览:52
百度广告html代码 浏览:244
qq浏览器转换完成后的文件在哪里 浏览:623
jsp中的session 浏览:621
压缩完了文件去哪里找 浏览:380
武装突袭3浩方联机版本 浏览:674
网络机顶盒移动网络 浏览:391
iphone手机百度云怎么保存到qq 浏览:148
数据库设计与实践读后感 浏览:112
js对象是什么 浏览:744
网页文件存pdf 浏览:567
文件夹正装 浏览:279

友情链接