Anda di halaman 1dari 4

Modul Pelatihan java Swing

Asep Komarudin

JtextArea
JtextArea sebenarnya hampirsama dengan JtextField namun dia mempunyai kelebihan yaitu kelas yang mamapu menyajika text yang terdiri dari beberapa baris . Konstruktor pda JtextArea:

Konstruktor JTextArea()

Keterangan Membuat objek textArea dengan data awal String kosong Membaut objek tetxArea dengan data awal sebah string Membuat JtextArea dengan model jumlah kolom sebanyak kolom dan jumlah baris senanyak baris Membuat textara dengan text didlamnya dan jumlah kolom sebanyak kolom dan jumlah baris sebanyak baris Membuat textfield dengan model text ,isi dari jtextfield dan julah kolomsebanyak kolom dan jumlah baris sebanyak baris

JtextField(String string)

JtextField(int I,int i1)

JtextField(String string,int I,int i1)

JtextField(Dokument dcmt,String string,int I,int i1)

aasseepp@gmail.com

Page 1 Coba perhatikan konstruktor ini Hapirsama cuma dikit bedanya

Modul Pelatihan java Swing

Asep Komarudin

Ini Metodenya Metode yang dimiliki JtextArea juga sama engan JtextField coba perhatikan Metode dibawah ini: metode yang sering digunakan juga sama:

Metode addActionListener(actionlist ner al); getText(); setFont(Font font); setText(String text);


Contohnya: public class ContohJtextArea { aasseepp@gmail.com

Keterangan Membaerikan action listner pada jtextArea

Mendapatkan nilai string dari jtextArea Merubah font pada textArea Memberikan nilai string pada jtextArea

Page 2

Modul Pelatihan java Swing

Asep Komarudin

String ini="Modul ini dibuat oleh asep komarudin,siapa aja boleh mengunakannya " + "secara komersial tapi jangan lupakan pembuatnya terimakasih" + "bagi yang ingin belajar dengan saya hubungi saya di aasseepp@gmail.com"; public ContohJtextArea() { JTextArea area=new JTextArea(ini, 15, 40); area.setLineWrap(true); area.setWrapStyleWord(true); area.setForeground(Color.RED); area.setFont(new Font("Callibri", Font.BOLD, 15));

JPanel panel=new JPanel(); panel.add(area);

JFrame frame=new JFrame("Contoh JtextArea"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(panel); frame.setLocation(200, 300); frame.pack(); frame.setVisible(true);

} /** * @param args the command line arguments

aasseepp@gmail.com

Page 3

Modul Pelatihan java Swing


*/ public static void main(String[] args) { // TODO code application logic here new ContohJtextArea(); } } Keluarannya adalah:

Asep Komarudin

aasseepp@gmail.com

Page 4

Anda mungkin juga menyukai