Heute sagte ein Professor von mir, dass er es seltsam fand, dass Swing, obwohl die Philosophie von SWT darin besteht, eigene Kontrollen durch Kompositionen vorzunehmen, die Vererbung zu bevorzugen scheint.
Ich habe fast keinen Kontakt mit beiden Frameworks, aber von dem, woran ich mich erinnere, erweitert man in C # Windows Forms normalerweise Steuerelemente, genau wie bei Swing.
Da die Leute im Allgemeinen eher Komposition als Vererbung bevorzugen, warum bevorzugten Swing / Windows Forms-Benutzer Kompositionen nicht anstelle von Vererbung?