2011-02-22 7 views
0

Le code ci-dessous est ma tentative de créer une interface graphique simple pour demander à un utilisateur d'entrer des informations relatives à un livre et de l'afficher. le problème est que je voudrais afficher les questions c.-à-d. entrer le titre, entrer l'auteur etc. en une seule fois plutôt que chacun affichant un à la fois comme dans le code que j'ai écrit jusqu'ici, aussi je veux montrer le coût Double mais je ne sais pas comment s'y prendre. des pointeurs s'il vous plait? Je voudrais le faire sans changer complètement le code que j'ai écrit ci-dessous comme je suis un débutant et je veux voir comment construire sur ce que j'ai fait jusqu'à présent. merci, SimonAfficher les informations dans Java GUI

import javax.swing.JOptionPane; 

public class GUI 

{ 

    public static void main (String args[]) 

    { 
     String title = ""; 
     String author = ""; 
     String year = ""; 
     String publisher = ""; 
     String cost = ""; 

     title = JOptionPane.showInputDialog("Enter Title"); 
     author = JOptionPane.showInputDialog("Enter Author"); 
     year = JOptionPane.showInputDialog("Enter Year"); 
     publisher = JOptionPane.showInputDialog("Enter Publisher");  
     cost = JOptionPane.showInputDialog("Enter Cost"); 

     String message = "The title of the book is :" + title +", " + 
       "and the Author of the Book is :" + author +". It was published in" + year + "by " + publisher + 
       "and retails at" + cost; 

     ; 

     JOptionPane.showMessageDialog(null, message, "Book Details", JOptionPane.PLAIN_MESSAGE); 

       System.exit(0); 
    } 


} 

Répondre