TUGAS QUIS II
BAHASA PEMROGRAMAN I
Rizky Ardiansyah (13.12.7465)
13 S1 SI 05
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK AMIKOM
YOGYAKARTA
2015
Kode Soal I
I.
Isilah dengan Tepat 20 menit
1. Method yang automatis dipanggil saat
membuat obyek disebut Constructor
2.
super() adalah method untuk memanggil constructor dari superclass
terdekat
3.
Sifat yang dapat diwariskan satu tingkat adalah Variabel
4. Overriding terjadi pada polimorfisme
atau Inheritance
5. Method A.this.info();artinya Menampilkan info dari class A
6.
Method getContentPane() artinya Container untuk menabahkan komponen maupun
mengubah property frame
7. Method setVisible( true)artinya membuat
frame menjadi terlihat di layar
8. Anggota kelas Frame adalah setVisible
9. MouseListener termasuk kelas JFrame
10. Sebutkan 3 dari anggota kelas
Container JFrame,
JWindow, JDialog
II.
Lengkapilah
Program Berikut ini :
Soal 1
import javax.swing.* (1)//
public class DemoConfirmA {
public static void
main(String args[]){
int respons1 = JOptionPane.showConfirmDialog (2) (null,
"Apakah ingin
diproses? ","BelajarDialog",
JOptionPane.YES_NO_OPTION); //(3) } }
Soal 2
import javax.swing.*;
public class DemoMessage {
public static void main(String args[]){
JOptionPane.showMessageDialog(null, "Informasi sekilas." ( 4), "Judul
Utama" (5),
JOptionPane.QUESTION_MESSAGE (6));
JOptionPane.showMessageDialog(null,"Isi
Informasi seklias.","Judul",
JOptionPane.WARNING_MESSAGE); } }
Soal 3
import javax.swing.*;
import java.awt.*;
public class FrameB
extends javax.swing.JFrame {
public FrameB() { super("Frame dan Button");
setSize(350, 150);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null); }
public static void main(String args[]){
FrameB
a = new FrameB(); JPanel
b = new JPanel(); JButton c = new JButton("OK");
ImageIcon d
= new ImageIcon("Tools.gif"); JButton
e = new JButton("Tools",icTools);
panel.add(jbtOK); (7)
panel.add(jbtNotOK); (8)
fb.add(panel); (9)
a.setVisible(true); // artinya membuat frame menjadi terlihat di layar //(10)
} }
0 comments:
Post a Comment