// Uh. Why would you want undo for an uneditable text area anyway? static JTextArea uneditableBlackTextArea_noUndo(S text default "") { ret makeUneditableWithTextColor(Color.black, jTextArea_noUndo(text)); }