2012-08-31 27 views

Odpowiedz

3

Aby wstawić ciąg w dowolnym miejscu można wykorzystać dokument komponentu.

public static void main(String[] args) throws BadLocationException { 
    JTextField f = new JTextField("foo bar"); 
    int offset = 7; 
    String str = " baz"; 
    f.getDocument().insertString(offset, str, SimpleAttributeSet.EMPTY); 
    System.out.println(f.getText()); 
} 
-2
void append(JTextArea area, String newText){ 
     area.setText(area.getText() + newText) 
} 
+3

-1 do ponownego wynalezienia koła (api doc to świetne źródło informacji na temat dostępnych kół :-) – kleopatra

+0

area.setText (area.getText() + newText) jest dokładnie tym, czego szukałem, dzięki Pawelowi. – pollaris