
你想做到這個界面嗎???? 其實非常的簡單 一句代碼就ok. 呵呵 ...
1
import javax.swing.*;
2
import java.util.*;
3
public class Test
4
{
5
Test()
6
{
7
8
}
9
public static void main (String[] args)
10
{
11
String aa=JOptionPane.showInputDialog("你好,請問你叫什么");
12
String bb=JOptionPane.showInputDialog("請問你的年齡");
13
JOptionPane.showMessageDialog(null,"謝謝你的回答");
14
JOptionPane.showMessageDialog(null,"我的兒子叫:"+aa+"年齡是:"+bb);
15
16
}
17
}

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

這是用對話筐的 還有的就是 讀取輸入
是用uitl 包里的 scanner 注意看下面代碼 就知道怎么用了...
1
import java.util.*;
2
public class Test
3
{
4
Test()
5
{
6
}
7
public static void main (String[] args)
8
{
9
Scanner in=new Scanner(System.in);
10
System.out.println("請問你叫什么?");//標題(提問)
11
String name=in.nextLine(); //輸入內容
12
System.out.println("請問你的年齡?");
13
int age=in.nextInt();
14
System.out.println("您叫:"+name+"\n"+"你有:"+age+"歲"); //把輸入的內容顯示出來
15
}
16
}

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

1
import javax.swing.*;
2
public class InputTest
3
{
4
InputTest()
5
{
6
}
7
public static void main (String[] args)
8
{
9
String name=JOptionPane.showInputDialog("what is your name?");
10
String aa=JOptionPane.showInputDialog("How old are you?");
11
int age=Integer.parseInt(aa);
12
System.out.println("Hello."+name+" nihao "+(age+1));
13
System.exit(0);
14
}
15
}

2

3

4

5

6

7

8

9

10

11

12

13

14

15

看上面的代碼里面有個 System.exit(0); 這個東西是當你是用JOptionPane.showInputDialog時,需要通過它來結束,
主要原因是他啟動了個線程.main 退出的時候 新線程并沒有終止..需要這個方法 大家多記下..
呵呵 我也閑著無聊. 用Java把那些功能實現了一次.
只實現了一小部分哦... 就是求平均分. 其他的太麻煩了 懶得寫. 大家注意看下面代碼
1
import javax.swing.*;
2
import java.util.*;
3
public class InputTest
4
{
5
InputTest()
6
{
7
}
8
public int Test()
9
{
10
int aa=0;
11
Scanner in=new Scanner(System.in);
12
System.out.println("你的數學成績");
13
int a=in.nextInt();
14
System.out.println("你的語文成績成績");
15
int b=in.nextInt();
16
return aa=(a+b)/2;
17
}
18
public static void main (String[] args)
19
{
20
InputTest dd=new InputTest();
21
22
23
System.out.println("的平均成績是:"+dd.Test());
24
}
25
}
是不是覺得學習了Scanner 就覺得很簡單了阿.` ..哈哈
2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

如果我身邊的朋友 有什么不懂的問題可以隨時找我來問.. 網上的朋友請加我QQ48187537
___作者: 鄭成橋