第一题:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class exec1 extends Applet {
int count = 0;
Label lblCount = new Label();
Button btnClick = new Button("点击");
public void init() {
lblCount.setText(String.valueOf(count++));
btnClick.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
lblCount.setText(String.valueOf(count++));
}
});
this.add(lblCount);
this.add(btnClick);
}
}
<html>
<head>
</head>
<body bgcolor="000000">
<center>
<applet
code = "exec1.class"
width = "500"
height = "300"
>
</applet>
</center>
</body>
</html>
第二题:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class exec2 extends Applet {
TextField txtName;
TextField txtPssw;
TextArea txaCone;
public void init() {
Label lblName = new Label("用户名");
txtName = new TextField();
txtName.addKeyListener(new KeyAdapter() {
public void keyReleased(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_ENTER) {
txaCone.setText(txtName.getText() + "\n" + txtPssw.getText());
}
}
});
txtName.setColumns(20);
Label lblPssw = new Label("密码");
txtPssw = new TextField();
txtPssw.setEchoChar('*');
txtPssw.addKeyListener(new KeyAdapter() {
public void keyReleased(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_ENTER) {
txaCone.setText(txtName.getText() + "\n" + txtPssw.getText());
}
}
});
txtPssw.setColumns(20);
txaCone = new TextArea();
Panel top = new Panel(new GridLayout(2, 2));
top.add(lblName);
top.add(txtName);
top.add(lblPssw);
top.add(txtPssw);
add(top, BorderLayout.NORTH);
add(txaCone, BorderLayout.CENTER);
}
}
<html>
<head>
</head>
<body bgcolor="000000">
<center>
<applet
code = "exec2.class"
width = "500"
height = "300"
>
</applet>
</center>
</body>
</html>
第三题:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class exec3 {
/**
* @param args
*/
public static void main(String[] args) {
int count = 0;
int arr[] = new int[10];
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入10个数字:输完一个换行");
try {
while (count < 10) {
String str = in.readLine();
arr[count] = str.trim().equals("") ? 0 : Integer.parseInt(str);
count++;
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
int min = arr[0];
int pos = 0;
for (int i = 0; i < 10; i++) {
if (min > arr[i]) {
min = arr[i];
pos = i;
}
}
int temp = arr[0];
arr[0] = min;
arr[pos] = temp;
for (int i = 0; i < 10; i++) {
System.out.println(arr[i]);
}
}
}
温馨提示:答案为网友推荐,仅供参考