TUGAS
1
PRAKTIKUM
PEMROGRAMAN
ANTARMUKA GRAFIS
Nama: Ajeng
Dian A
NIM: 121051091
Kelas: RB4
Jurusan Teknik Informatika
Fakultas Teknologi Industri
Institut Sains dan Teknologi
AKPRIND Yogyakarta
2013/2014
PROGRAM MENCETAK KATA
1.
Program
public class tgs1 extends
javax.swing.JFrame {
public tgs1() {
initComponents();
setTitle("Program Mencetak
Kata");
private void
cetakActionPerformed(java.awt.event.ActionEvent evt) {
int n=Integer.parseInt(tf2.getText().trim());
for(int i=0;i<n;i++)
ta.append(tf1.getText()+"\n");
}
private void
keluarActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0); }
private void
hapusActionPerformed(java.awt.event.ActionEvent evt) {
tf1.setText("");
tf2.setText("");
ta.setText(""); }
public static void main(String
args[]) {
java.awt.EventQueue.invokeLater(new
Runnable() {
public void run() {
new tgs1().setVisible(true); } }); }
private javax.swing.JButton cetak;
private javax.swing.JButton hapus;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JButton keluar;
private javax.swing.JTextArea ta;
private javax.swing.JTextField tf1;
private javax.swing.JTextField tf2; }
a.
Isi
syntax program pada perintah Cetak
private
void cetakActionPerformed(java.awt.event.ActionEvent evt) {
int
n=Integer.parseInt(tf2.getText().trim());
for(int
i=0;i<n;i++
ta.append(tf1.getText()+"\n");
}
b.
Isi
syntax program pada perintah hapus
private
void hapusActionPerformed(java.awt.event.ActionEvent evt) {
tf1.setText("");
tf2.setText("");
ta.setText("");
}
c.
Isi
syntax program pada perintah keluar
private
void keluarActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0); }
2.
Hasil
Output
a.
Tampilan
Desain
b.
Hasil
Running
Tampilan pengisian data
Tampilan jika di klik
tombol “Cetak”
Tampilan jika diklik tombol “hapus”
Dan jika diklik pada tombol “keluar”
program akan otomatis keluar.
