Fehlermeldungs-Fenster je nach Fehlermeldung

Status
Nicht offen für weitere Antworten.

Ocean-Driver

Bekanntes Mitglied
Hallo,


Ich möchte gern ein zentralen Dialog haben, der eine Fehlermeldung ausgibt.
Dazu möchte ich, dass die größe des Dialogs von der Textlänge des Labels abhänig ist (was vorher gesetzt wird, daher individuell je Fehlermeldung ist).

Hier mal der Teil:

Code:
            errormsg.setText("Ungültige eingabe!");
            Error.setTitle("Ungültige eingabe!");
            Error.setSize(errormsg.getText().length() * 10,150); //breite, höhe
            

            Error.setVisible(true);

Der Teil funktioniert auch, nur wie krieg ich den JButton noch mittig?


Ich arbeite mit NetBeans 6.

Bin für jede Hilfe dankbar. 🙂
 
Schau dir mal javax.swing.JOptionPane an, der wurde für diesen Anwendungsfall gemacht und ist recht einfach zu benutzen.

Hier mal einfacher Quellcode:
Code:
import javax.swing.*;

public class JOptionPaneDemo {
   public JOptionPaneDemo() {
      JOptionPane.showMessageDialog(null,
      "Die Eingabe kann nicht verarbeitet werden!",
      "Ungültige Eingabe",
      JOptionPane.ERROR_MESSAGE);
   }

   public static void main(String[] args) {
      new JOptionPaneDemo();
   }
}
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben