DefaultFieldModel definiert die Merkmale für das Standardfeldmodell wie folgt, ohne dabei spezielle IBM i-Standardmerkmale zu definieren:
Obwohl dataAttributes beim Datentyp 'Zeichen' standardmäßig die Länge 10 hat, wird keine Gültigkeitsprüfung für den Tastenanschlag ausgeführt, da keystrokeVerifier auf PlainDocument gesetzt ist (dies ist das Standarddokumentmodell, das bei JTextField definiert wird). Eine JFormattedComponent, beispielsweise JFormattedTextField, JFormattedComboBox oder JFormattedLabel, prüft jedoch den Datentyp, die Datenlänge und die Dezimalstellen des Felds, selbst wenn DefaultFieldModel verwendet wird.
Weitere Informationen zur Swing-Architektur stehen auf folgender Website zur Verfügung:
http://java.sun.com/products/jfc/tsc/articles/architecture/index.html