Membuat Persegi Panjang, Segitiga, Dan Persegi dengan Java

Membuat Persegi Panjang, Segitiga, Dan Persegi dengan Java – Assalamualaikum wr.wb kembali lagi bersama saya, dan kali ini saya akan memberikan sedikit pengetahuan saya tentang java swing, salam bisyaaa, salam semangat. Program ini digunakan untuk membuat objek dengan pemrograman java yaitu objek persegi, segitiga, dan persegi panjang.

Program Java Swing :


public class FormUtama extends JFrame {

public FormUtama() {

// setContentPane(new Background("AplikasiPerhitungan/res/bg_19c.jpg"));

 

 

JMenuBar menuBar = new JMenuBar();

 

JMenu menuPilihan = new JMenu("Menu");

menuPilihan.setMnemonic(KeyEvent.VK_M);

menuBar.add(menuPilihan);

 

JMenu menuLuas = new JMenu("Luas");

menuLuas.setMnemonic(KeyEvent.VK_L);

menuPilihan.add(menuLuas);

 

JMenu menuKeliling = new JMenu("Keliling");

menuKeliling.setMnemonic(KeyEvent.VK_K);

menuPilihan.add(menuKeliling);

 

JMenuItem menuLP=new JMenuItem("Persegi");

menuLuas.add(menuLP);

menuLP.addActionListener(

new ActionListener() {

public void actionPerformed(ActionEvent ae) {

LuasPersegi lp = new LuasPersegi();

lp.setVisible(true);

}

}

);

 

 

JMenuItem menuLPP=new JMenuItem("Persegi Panjang");

menuLuas.add(menuLPP);

 

JMenuItem menuLS=new JMenuItem("Segitiga");

menuLuas.add(menuLS);

 

JMenuItem menuKP=new JMenuItem("Persegi");

menuKeliling.add(menuKP);

 

JMenuItem menuKPP=new JMenuItem("Persegi Panjang");

menuKeliling.add(menuKPP);

 

JMenuItem menuKS=new JMenuItem("Segitiga");

menuKeliling.add(menuKS);

 

//Menempelkan menu bar ke frame

setJMenuBar(menuBar);

 

}

 

public static void main(String[] args) {

FormUtama frm = new FormUtama();

frm.setVisible(true);

frm.setSize(400,360);

}

 

}

Mungkin kali ini itu saja semoga bermanfaat untuk semua, salam bisyaaa 🙂

Bisyaaa Gak?

Silahkan Comment Jika Ingin Coding Yang Lain 🙂

 

 

 

 

 

 

Farid Syaumi

Berbagilah Semampu mu :) Keep Smile And Keep Strong :)

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogger menyukai ini: