Grafisk input/output exempel
Detta är ett enkelt sätt att läsa in information från tangentbordet och visa på skärmen.
import javax.swing.JOptionPane;
public class test {
public void ålder(){
//öppnar dialog ruta för input
String o = JOptionPane.showInputDialog(”skriv din ålder”);
try {
//försöker omvandla string till int
int ålder = Integer.parseInt(o);
ålder++; //ökar åldern med 1
//öppna output dialogruta
JOptionPane.showMessageDialog(null,
“Din ålder om ett år: “+ålder, //Meddelande som visas
“Din ålder om ett år =)”, //Namnet på meddelande fönstret
JOptionPane.INFORMATION_MESSAGE); //att ska vara ett meddelande fönster (finns t.ex varningar osv)
} catch (java.lang.NumberFormatException e) { //om det inte går att omvandla till nummer
JOptionPane.showMessageDialog(null, //öppna output dialogruta
“din ålder måste anges som ett nummer”, //Meddelande som visas
“Error”, //Namnet på meddelande fönstret
JOptionPane.ERROR_MESSAGE); //att ska vara ett error fönster
}
}
public static void main(String[] a){
new test().ålder();
}
}
