this will allow selection and copy to work but still retain the label look concode_field_sep PlaceHolder placeHolder concode_field_sep void setSizes concode_elem_sep JComponent attachBorder concode_elem_sep JComponent attachBorder concode_elem_sep Border createLeftAndRightBorder concode_elem_sep Border createLeftAndRightBorder concode_elem_sep Border getStandardDialogBorder concode_elem_sep JComponent createCommandButtonColumn concode_elem_sep Border createTopAndBottomBorder concode_elem_sep Border createTopAndBottomBorder concode_elem_sep void truncateLabelIfLong concode_elem_sep JTextArea configureStandardTextArea concode_elem_sep JComponent createCommandButtonRow concode_elem_sep JTextArea textAreaAsLabel concode_elem_sep void equalizeSizes concode_elem_sep JTextArea createStandardTextArea concode_elem_sep JTextArea createStandardTextArea concode_elem_sep JTextArea createStandardTextAreaHardNewLines concode_elem_sep JComponent attachDialogBorder concode_elem_sep Border createEvenlySpacedBorder concode_elem_sep Border createEvenlySpacedBorder concode_elem_sep String createDialogTitle concode_elem_sep void createDebugBorder
JTextComponent function ( JTextComponent arg0 ) { arg0 . setEditable ( false ) ; arg0 . setBackground ( ( Color ) UIManager . get ( "srini_string" ) ) ; arg0 . setForeground ( ( Color ) UIManager . get ( "srini_string" ) ) ; arg0 . setBorder ( null ) ; return arg0 ; }