pertanyaan nomer 1 tolong buat progam java di

Berikut ini adalah pertanyaan dari dimassahputra329 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Pertanyaan nomer 1
tolong buat progam java di apk netbeans
sesuaikan dengan perintahnya​
pertanyaan nomer 1 tolong buat progam java di apk netbeans sesuaikan dengan perintahnya​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Program Java (GUI)

Berikut adalah program GUI Java menggunakan Javax (JOptionPane) dan Scanner.

Perhatikan gambar 1, baris 3-24.

========

import javax.swing.JOptionPane;

import java.util.Scanner;

class Demo extends JOptionPane {

   public Demo(){

       Scanner input = new Scanner(System.in);

       System.out.print("Masukkan Nama: ");

       String nama = input.nextLine();

       System.out.print("Masukkan Kelas: ");

       String kelas = input.nextLine();

       System.out.print("Masukkan Jurusan: ");

       String jurusan = input.nextLine();

       String judul = "Tampilkan Informasi";

       String tampil = String.format("Halo, nama %s.%nSaya dari kelas %s.%nSaya adalah jurusan %s.",

               nama, kelas, jurusan);

       JOptionPane.showMessageDialog(null, tampil, judul, JOptionPane.PLAIN_MESSAGE);

   }

}

========

Pertama-tama, kita import terlebih dahulu

  • javax.swing.JOptionPane --> untuk import JOptionPane
  • import java.util.Scanner --> untuk import Scanner

Untuk menampilkan GUI JOptionPane, buatlah kelas dengan nama bebas (misalnya kita namakan kelas "Demo"), lalu kita "extends" JOptionPane.

Lalu, pada default constructor, kita deklarasikan objek Scanner agar kita dapat gunakan untuk menginput data. Selanjutnya, kita buat user input agar pengguna/user dapat menginput data (nama, kelas, dan jurusan).

Setelah pengguna menginput data, kita akan tampilkan hasilnya dalam bentuk JOptionPane. Maka, kita gunakan perintah "JOptionPane.showMessageDialog()" dengan 4 parameter, yaitu component dari kelas induk (tulis saja "null"), pesan yang kita akan tampilkan, judul JOptionPane, dan tipe pesan. Ada terdapat beberapa tipe pesan dialog sebagai berikut:

  • PLAIN_MESSAGE
    --> Dialog yang hanya mengandung pesan text
    --> Tanpa ikon
  • ERROR_MESSAGE
    --> Dialog yang mengindikasikan adanya error
    --> Ada ikon tanda seru "!" segi-delapan warna merah
  • INFORMATION_MESSAGE
    --> Dialog yang mengindikasikan adanya pesan informasi
    --> Ada ikon huruf "i" bulat warna biru
  • WARNING_MESSAGE
    --> Dialog peringatan kemungkinan adanya masalah
    --> Ada ikon tanda seru "!" segitiga warna kuning
  • QUESTION_MESSAGE
    --> Dialog ini memerlukan respons, seperti tombol "YES" atau "NO"
    --> Ada ikon tanda tanya "?" bulat warna abu abu

Perhatikan gambar 1, baris 26-32.

========

public class SiswaGUI {

   public static void main(String[] args){

       Demo d = new Demo();

       d.setVisible(true);

   }

}

========

Untuk menjalankan program menampilkan pesan dalam JOptionPane, buatlah kelas utama atau main classataudriver class. Nama kelas ini sesuai dengan nama file java yang dipakai. Misalnya nama filenya "SiswaGUI.java", maka nama main class nya adalah "public class SiswaGUI{}".

Dalam kelas ini, terdapat metode utama atau main methodataumain driver yang berisi perintah-perintah untuk menjalankan program. Untuk GUI JOptionPane ini, kita hanya membuat objek dari kelas yang kita telah buat sebelumnya (Objek "Demo" dari kelas "Demo").

Catatan:

Namun, jika program GUI ini menggunakan JFrame, maka pada kelas utama perlu melakukan beberapa perintah untuk mengatur besar atau kecilnya tampilan GUI, serta mengatur agar Framenya muncul dengan fungsi ".setVisible()"

Contoh tampilan ada pada lampiran gambar 2 dan 3.

#FeyRune ^_^
~Semoga membantu~

Program Java (GUI)Berikut adalah program GUI Java menggunakan Javax (JOptionPane) dan Scanner. Perhatikan gambar 1, baris 3-24.========import javax.swing.JOptionPane;import java.util.Scanner;class Demo extends JOptionPane {    public Demo(){        Scanner input = new Scanner(System.in);        System.out.print(Program Java (GUI)Berikut adalah program GUI Java menggunakan Javax (JOptionPane) dan Scanner. Perhatikan gambar 1, baris 3-24.========import javax.swing.JOptionPane;import java.util.Scanner;class Demo extends JOptionPane {    public Demo(){        Scanner input = new Scanner(System.in);        System.out.print(Program Java (GUI)Berikut adalah program GUI Java menggunakan Javax (JOptionPane) dan Scanner. Perhatikan gambar 1, baris 3-24.========import javax.swing.JOptionPane;import java.util.Scanner;class Demo extends JOptionPane {    public Demo(){        Scanner input = new Scanner(System.in);        System.out.print(Program Java (GUI)Berikut adalah program GUI Java menggunakan Javax (JOptionPane) dan Scanner. Perhatikan gambar 1, baris 3-24.========import javax.swing.JOptionPane;import java.util.Scanner;class Demo extends JOptionPane {    public Demo(){        Scanner input = new Scanner(System.in);        System.out.print(

Semoga dengan pertanyaan yang sudah terjawab oleh FeyRune dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Sun, 12 Feb 23