Ergebnis 1 bis 3 von 3
  1. #1
    Trojaner
    Registriert seit
    13.11.2008
    Beiträge
    88

    Standard Auslagerung eines Confirm Dialogs

    Hi @ All!

    bin immer noch dran ein größeres Projekt zu programmieren komme aber im Moment nicht besonders schnell voran...

    Folgende Situation:

    Code:
    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         
            int ende = JOptionPane.showConfirmDialog(this, "Soll das Programm wirklich beendet werden?", "Beenden", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE);
            if (ende == 0) {
                System.exit(1);
            }  
        }                                        
    
        private void formWindowClosing(java.awt.event.WindowEvent evt) {                                   
    
            int ende = JOptionPane.showConfirmDialog(this, "Soll das Programm wirklich beendet werden?", "Beenden", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE);
            if (ende == 0) {
                System.exit(1);
            }  
        }
    die zwei Methoden rufen jeweils eigentlich den gleichen ConfirmDialog auf und deshalb wollte ich ihn auslagern und zwar am besten in meine AuslagerungKlasse also praktisch nicht in die selbe Klasse sondern eine andere..

    und genau hier komme ich nicht richtig weiter...

    Bitte um Vorschläge und Hilfe...

    Gruß
    TRX

    EDIT:
    Hat keiner von euch irgendeinen Plan wie man so was machen könnte???
    Geändert von TRX (12.08.2009 um 06:50 Uhr)
    Wer Rechtschreibfehler findet, darf sie behalten!

    Für alle die einen Überfall planen, hier der passende Spruch:
    Dies ist ein Überfall, geben sie ihre Daten in kleinen unnummerierten IP-Paketen herraus!!

  2. #2
    Bad Times Virus
    Registriert seit
    14.03.2009
    Beiträge
    579

    Standard

    mach dir ne funktion in der du den this pointer übergibst. wäre jetzt rein logisch

  3. #3

    Standard

    du kannst anstelle von this auch null verwenden.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •