die Durchführung mehrerer Aktionen auf einen button in java swing

Ich versuche, erstellen einen Assistenten in java-swing Programm.

Auf die Assistent habe ich die Schaltfläche weiter, und es hat für die Ausführung mehrerer Aktionen nach dem panel wird angezeigt, auf der Assistenten.

Ist es möglich, java-Befehl Muster? darf ich wissen wie?
vielen Dank im Voraus.

den code, den ich verwendet für den Assistenten ist

this.mainPanel.add(fileSelectionPane,"SELECT FILE");
this.mainPanel.add(sqlConnectionPane,"SQL CONNECTION");           
this.mainPanel.add(devicePane,"PARSER");    
this.mainPanel.add(detailsPane,"DISPLAY");      
thisLayout.show(this.mainPanel,"SELECT FILE");    
this.finishButton.setEnabled(false);
this.backButton.setEnabled(false);
if(newValue==1)    {     
    this.thisLayout.show(this.mainPanel, "SQL CONNECTION");   
    this.nextButton.setEnabled(true);    
    this.nextButton.setText("Connect..");  
    this.cancelButton.setEnabled(true);    
    this.backButton.setEnabled(true);
}  

if(newValue==2)    {    
    this.thisLayout.show(this.mainPanel, "PARSER");  
    this.nextButton.setEnabled(true);    
    this.nextButton.setText("Parse..");  
    this.cancelButton.setEnabled(true);    
    this.backButton.setEnabled(true);    
}

möchte ich den weiter-button zum ausführen bestimmter Aktionen auf WÄHLEN Sie DATEI-und SQL-VERBINDUNG.

ist es möglich, verwenden Sie den Befehl Muster?

  • Ist es nicht sinnvoller, dass die derzeitigen "Systemsteuerung", um zu entscheiden, welche Maßnahmen ergriffen werden müssen, dann eher den "weiter" - button??
  • Aktualisieren Sie bitte Ihre Frage zu iso-posting-code in die Kommentare. Und werfen Sie einen Blick auf diesem Artikel, wenn Sie möchten, erstellen Sie eine Assistenten-mit Swing
InformationsquelleAutor Nikhil | 2012-08-17
Schreibe einen Kommentar