Data import javax swing JOption Pane public class
















- Slides: 16


Κώδικας της κλάσης Data import javax. swing. *; //απαραίτητη εντολή για την χρησιμοποίηση της JOption. Pane public class Data {private double num; //η μεταβλητή για τον αριθμό public void input() //μέθοδος για την είσοδο του αριθμού {String s; s=JOption. Pane. show. Input. Dialog(“Dwse arithmo: ”); num=Double. parse. Double(s); } //input public double accessnum() //μέθοδος για να έχουμε πρόσβαση στην num { return(num); } //access public void eksodos(double x) //μέθοδος για την έξοδο του διπλάσιου στον χρήστη { JOption. Pane. show. Message. Dialog(null, “To Diplasio einai: ”+x); } //eksodos } //class











Η διαφορά! while(x<0) {String s; s=JOption. Pane. show. Input. Dialog(“Dws e arithmo: ”); x=Double. parse. Double(s); } do {String s; s=JOption. Pane. show. Input. Dialog(“Dwse arithmo: ”); x=Double. parse. Double(s); }while(x<0);

Υπολογισμός του n! private int n; private int factorial=1; int i=1; do {String s; s=JOption. Pane. show. Input. Dialog(“Dwse arithmo: ”); n=Integer. parse. Int(s); }while(n<0); while(i<=n) { factorial=factorial*i; i++; } JOption. Pane. show. Message. Dialog(“To paragontiko tu ”+n+“ einai to ”+factorial);

Παραδείγματα εξάσκησης double w=75; double p=100; if(w>=35) p=20. 0; else if(w>=50) p=40. 0; else if(w>=75) p=100. 0; if(w>=50) p=75. 0; if(w>=75) p=100. 0; S. O. P(p); S. O. P(p)

s=1; n=1; while(s<10) { s=s+4; //s+=4; n=n+1; //n++; } S. O. P(n); S. O. P(s);
4 1 import javax swing import javax swing
AWT SWING AWT SWING 1 import javax swing
Hello World Swing java import javax swing import
3 1 1 import javax swing Swing import
3 1 1 import javax swing Swing import
import javax swing Swing import java awt AWT
import javax swing import java awt event import
import javax swing import java awt public class
Java Swing Introduction to Swing Package javax swing
javax naming directory javax naming event javax naming
Java applet import java awt import javax swing
package mid import javax swing import java awt
JFrame JFrame import javax swing JFrame public class
import javax swing class Simple Frame extends JFrame
JOption Pane class Dialog Boxes A dialog box
JOption Pane class Dialog Boxes A dialog box