1 编写字符界面的 Java Application 接收用户输入的一个字符,并把该字符打印在屏幕上:
源代码如下:import java.io.*;
public class SimpleCharInOut {
public static void main(String args[])
{char ch=' ' ;
System.out.print("Enter a character please:");
try{
ch=(char)System.in.read();
}catch(IOException e){};
System.out.println("You've entered character:"+ch);
}
}
运行结果如下:
Enter a character please:h
You've entered character:h
Enter a character please:hao
You've entered character:h
2 编写图形界面的 Java Applet,其中包括一个按钮、一个文本域和一个标签。当用户在文本
域中输入若干字符并单击按钮时,将用户的字符显示在标签上。
源代码如下:package hao;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class AppletInOut extends Applet implements ActionListener{
Label prompt;
TextField input,output;
public void init()
{prompt=new Label("Please input your name:");
input=new TextField(6);
output=new TextField(20);
add(prompt);
add(output);
input.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{output.setText(input.getText()+",welcome you!");
}
}
运行结果如下:
3、编写一个 Java Application 显示 hello,world!
源代码如下:package hao;
public class helloworld
{
public static void main(String args[])
{ System.out.println("Hello,world!");
}
}
运行结果如下:Hello,world!
4
源代码如下:
import java.applet.Applet;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
public class SimpleGraphicsInOut extends Applet implements
ActionListener
{
Label prompt;
TextField input;
Label output;
public void init()
{
prompt=new Label("Enter a character please:");
input=new TextField(3);
output=new Label("
add(prompt);
add(input);
input.addActionListener(this);
add(output);
}
");
public void actionPerformed(ActionEvent e)
{output.setText("You have entered character:"+input.getText());
}
}
运行结果如下: