Logo VB-EDV-Beratung

VbDialogException

Die Klasse VbDialogException ist eine Erweiterung der Klasse Exception, um fehlerhafte Eingaben in einem Dialog abfangen zu können.

Als zusätzliche Informationen werden
component das Feld, in dem der Fehler aufgetreten ist
message die Fehlermeldung der Exception
gespeichert.
package vb;

import javax.swing.*;

public class VbDialogException extends Exception {
    JComponent component;
    String  message;

Der Konstruktor erhält Komponente und Fehlermeldung.

    public VbDialogException(JComponent comp, String msg) {
        component = comp;
        message = msg;
		}

Diese Methoden geben Einzelheiten zurück.

    public JComponent getComponent() {
        return component;
    }

    public String getMessage() {
        return message;
    }

Damit man eine VbDialogException auch einfach drucken kann

    public String toString(){
        return component.getName() + ": " + message;
    }

Und hier gibt's VbDialogException.java noch mal im Stück.

© 2003 Volker Böhm Best viewed with any Browser Valid HTML 4.0