Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Introduction to Java Programming Lecture 4 Using JOptionPane Spring 2008.

Similar presentations


Presentation on theme: "1 Introduction to Java Programming Lecture 4 Using JOptionPane Spring 2008."— Presentation transcript:

1 1 Introduction to Java Programming Lecture 4 Using JOptionPane Spring 2008

2 2 Displaying Text in a Dialog Box ( 使用 JOptionPane 來顯示 ) Display ( 顯示 ) – 顯示資料的方式 : Command Windows, Graphic Window, Dialog Box … –Class JOptionPane 提供了 Dialog Box 的顯示方式 Packages – 一組已經寫好了的 classes – 相類似的 classes 組成 packages 所有的 packages 被稱為 Java class library 或 Java applications programming interface (Java API) –JOptionPane 是 javax.swing 這個 package 裡 的一個 class, 同時也包含其他 Graphical User Interfaces (GUIs) 的 classes

3 3 Displaying Text in a Dialog Box // 檔名 : Welcome.java // 利用 java package javax.swing 顯示數行文字 import javax.swing.JOptionPane; // program uses JOptionPane public class Welcome { // main method begins execution of Java application public static void main( String args[] ) { JOptionPane.showMessageDialog( null, "Welcome\nto\nJava\nProgramming!" ); System.exit( 0 ); // terminate application with window } // end method main } // end class Welcome

4 4 Inputing using JOptionPane ( 使用 JOptionPane 來輸入資料 ) // 檔名 : Addition.java // 整數相加 Addition program that displays the sum of two numbers. // Java packages import javax.swing.JOptionPane; // program uses JOptionPane public class Addition { // main method begins execution of Java application public static void main( String args[] ) { String firstNumber; // first string entered by user String secondNumber; // second string entered by user

5 5 int number1; // first number to add int number2; // second number to add int sum; // sum of number1 and number2 // read in first number from user as a String firstNumber = JOptionPane.showInputDialog( "Enter first integer" ); // read in second number from user as a String secondNumber= JOptionPane.showInputDialog("Enter second integer" ); number1 = Integer.parseInt( firstNumber ); // convert numbers from number2 = Integer.parseInt( secondNumber ); // type String to type int sum = number1 + number2; // add numbers JOptionPane.showMessageDialog( null, "The sum is " + sum, "Results", JOptionPane.PLAIN_MESSAGE ); System.exit( 0 ); // terminate application with window } // end method main } // end class Addition

6 6 Output

7 7 Message Icons


Download ppt "1 Introduction to Java Programming Lecture 4 Using JOptionPane Spring 2008."

Similar presentations


Ads by Google