#6
Pemrograman Visual dengan
Java Swing #3
Tujuan Pertemuan
•
Memahami pembuatan program java
visual sederhana dengan swing:
▫jTextArea
jTextArea
•
▫Properties jTextArea yang biasa diisi:
variable Name
Biasa dipakai untuk pemanggilan pada kode program
columns
Untuk jumlah kolom yang menentukan lebar Text Area
rows
Untuk jumlah baris yang menentukan tinggi Text Area
toolTipText
jTextArea
•
▫Method jTextArea yang biasa digunakan:
getText()
Digunakan untuk mendapatkan teks yang ada pada Text Area.
setText( )
Digunakan untuk mengganti isi teks yang ada pada Text Area.
append( )
Variabel Name: taIsiFile
Columns: 20
Rows: 5
Variabel Name: btnTambahTeks
Variabel Name: btnHapus
private void btnTambahTeksActionPerformed(java.awt.event.ActionEvent evt) {
taIsiFile.append("\nHello dari button"); }
private void btnTambahTeksActionPerformed(java.awt.event.ActionEvent evt) {
taIsiFile.append("\nHello dari button"); }
Variabel Name: btnBacaIsiTextArea
private void btnBacaIsiTextAreaActionPerformed(java.awt.event.ActionEvent evt) {
lblOutput.setText(taIsiFile.getText()); }
private void btnBacaIsiTextAreaActionPerformed(java.awt.event.ActionEvent evt)
{ lblOutput.setText(taIsiFile.getText()); }
private void btnHapusActionPerformed(java.awt.event.ActionEvent evt) {
taIsiFile.setText(" "); }
private void btnHapusActionPerformed(java.awt.event.ActionEvent evt) {
jTextPane
•
▫Properties jTextArea yang biasa diisi:
variable Name
Biasa dipakai untuk pemanggilan pada kode program
editable
Untuk menentukan apakah isi TextPane bisa di-edit atau tidak.
contentType
Untuk menentukan tipe dari isi TextPane (biasanya: text/plain
atau text/html)
toolTipText
jTextPane
•
▫Method jTextArea yang biasa digunakan:
setPage()
Digunakan menentukan sumber content dari TextPane (bisa dari
file atau url).
getText()
Digunakan untuk mendapatkan teks yang ada pada Text Area.
setText( )
Digunakan untuk mengganti isi teks yang ada pada Text Area.
append( )
Variabel Name: tpIsiUrl
contentType: text/plain
editable: false
Variabel Name: tpIsiUrl
contentType: text/plain
editable: false
Variabel Name: btnBukaFile
Variabel Name: btnBukaFile
Variabel Name: btnBukaUrl
Variabel Name: btnBukaUrl
Variabel Name: txtUrlFile
Variabel Name: txtUrlFile
private void btnBukaUrlActionPerformed(java.awt.event.ActionEvent evt) { try {
private void btnBukaUrlActionPerformed(java.awt.event.ActionEvent evt) { try {
private void btnBukaFileActionPerformed(java.awt.event.ActionEvent evt) {