Java med swing
I det här programet avnvänder vi oss Javas standardbibliotek Swing sominnehåller grafiska komponenter för bland annat in och utmatning. Programet innehåller också både en If-sats och en While-loop. Det programet gör är att räkna ut hur många gånger en boll studsar när den släpps från en viss höjd.
import javax.swing.*; // importerar swing
public class boll
{
public static void main (String[] arg)
{
while (true) //kör sålänge den är true
{
String sCm = JOptionPane.showInputDialog(”Höjd?”); //öppnar en inmatningsruta
if (sCm == null)
break;
double cm = Double.parseDouble(sCm);
double studs = 1;
while(cm > 1) //Kör tills bollen studsar minder än 1cm
{
cm = cm *0.6;
studs = studs + 1;
}
JOptionPane.showMessageDialog(null, “bollen slutar studsa efter ” + studs + ” gånger”); //Skriver ut antal suds i en dialogruta.
} //hit kommer man om man klickar på avbryt
System.exit(0); //Avslutar programmet
}
}