/ / Ako môžem pridať text do JTextArea? - java, hojdačka, jtextarea

Ako pridám text do JTextArea? - java, swing, jtextarea

Robím java Text Editior a dokážem to vyzeraťvedieť, ako vložiť riadok textu, ktorý je "[kód] [/ kód]" Tu je to, čo sa snažím naprogramovať. Metóda vkladania sa nazýva "vložiť". Musí to byť niečo, čo sa vkladá , (niečo, čo vkladá textové reťazce do JTextArea)

/////////////////// CODE //////////////////////////////////////////////////////////////////////////////////////////////////

this.insert.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {


}
});
/////////////// END OF CODE ///////////////////////////////////////////////////////////////////

odpovede:

1 pre odpoveď č. 1

Jednoduchý príklad nastavenia / priradenia textu JTextArea .. Toto nie je riešenie, ale pomôže vám to ...

JTextArea textArea = new JTextArea(
"This is an editable JTextArea. " +
"A text area is a "plain" text component, " +
"which means that although it can display text " +
"in any font, all of the text is in the same font."
);
textArea.setFont(new Font("Serif", Font.ITALIC, 16));
textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);

Aj keď nastaviť text .. použite túto metódu

void insert(String str, int pos)
Inserts the specified text at the specified position.

public void setText(String t)
Sets the text of JTextArea

Pokiaľ ide o chlad a pomoc, postupujte prosím jtextareaguide

Odkaz na video tutorial

Sprievodca pre Jednoduchý editor v jazyku Java


1 pre odpoveď č. 2

použitia:

JTextArea text=new JTextArea();
text.setText("Message..");

Tu je doc.

public class JTextArea extends JTextComponent

A JTextArea je oblasť viacerých riadkov, ktorá zobrazuje obyčajný text. Má to byť ľahký komponent, ktorý poskytuje kompatibilitu zdrojov s triedou java.awt.TextArea, kde to môže primerane robiť. Informácie a príklady použitia všetkých textových komponentov nájdete v časti Používanie textových komponentov v časti Príručka Java.


0 pre odpoveď č. 3

Java už poskytuje spôsob vkladania textu do triedy JTextArea. Skúste to...

 JTextArea t = new JTextArea();
t.setText("specified string");
t.append("+ added string");

0 pre odpoveď č. 4

Skúste to:

JTextArea textj1 = new JTextArea();
textj1.setText(textj1.getText().trim() + "a string or even an arraylist");