5 Stimmen

Swing und endgültiger Modifikator

Warum zwingt mich SWING immer dazu, bestimmte Objekte als endgültig zu markieren? Gibt es eine Möglichkeit, dies zu vermeiden, da dies die Arbeit manchmal etwas erschwert?

(INCOMPLETE EXAMPLE), wo ich gezwungen bin, die Variable IExchangeSource als endgültig zu kennzeichnen:

public class MainFrame {

private final JTextArea textArea = new JTextArea();

public static void main(final IExchangeSource s) {
    EventQueue.invokeLater(new Runnable() {

        @Override
        public void run() {
            new MainFrame(s);
        }
    });
}
public MainFrame(final IExchangeSource s) {
    //build gui
    s.update();

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X