Giriş
Şu satırı dahil ederiz.
JTextField ve JTextArea Farkı
JTextField ve JTextArea arasındaki fark şöyle.
JTextField tek satır veri girişi içindir. JPasswordTextField ve JFormattedTextField isimli türevleri var.
constructor
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Örnek
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
setText metodu
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
import javax.swing.JTextArea;
JTextComponent sınıfından kalıtır. JTextArea tüm metin için aynı font'u kullanır. Formatlama için JEditorPane ve JTextPane kullanılabilir.JTextField ve JTextArea Farkı
JTextField ve JTextArea arasındaki fark şöyle.
JTextField -> one-line
JTextArea -> multiple lines
JTextFieldJTextField tek satır veri girişi içindir. JPasswordTextField ve JFormattedTextField isimli türevleri var.
constructor
Şöyle yaparız.
JTextArea textArea = new JTextArea();
constructor - stringŞöyle yaparız.
String str = ...;
JTextArea textArea = new JTextArea(str);
cosntructor - rows + columnsŞöyle yaparız.
JTextArea textArea = new JTextArea(10, 30);
addKeyListener metoduŞöyle yaparız.
KeyListener keyListener = new KeyListener(){
@Override
public void keyPressed(KeyEvent arg0) {}
@Override
public void keyReleased(KeyEvent arg0) {}
@Override
public void keyTyped(KeyEvent arg0) {}
};
textArea.addKeyListener(keyListener);
read metoduŞöyle yaparız.
try (Reader reader = new BufferedReader(new FileReader("instructions.txt"))) {
textArea.read(reader, null);
} catch (IOException exception) {
...
}
setEditable metoduŞöyle yaparız.
textArea.setEditable(false);
Şöyle yaparız.textArea.setEditable(true);
setEnabled metoduŞöyle yaparız.
textArea.setEnabled(true);
setFont metoduÖrnek
Şöyle yaparız.
textArea.setFont(new Font("Comic Sans MS", Font.BOLD, 16));
ÖrnekŞöyle yaparız.
txtArea.setFont(new Font("Courier New", Font.PLAIN, 11));
setForeground metoduŞöyle yaparız.
text.setForeground(Color.red);
setLineWrap metoduŞöyle yaparız.
textArea.setLineWrap(true);
Şöyle yaparız.
text.setText("...");
setWrapWordStyle metoduŞöyle yaparız.
textArea.setWrapStyleWord(true);
Hiç yorum yok:
Yorum Gönder