• Tidak ada hasil yang ditemukan

Class Calculator import java.awt.GridLayout

N/A
N/A
Protected

Academic year: 2025

Membagikan "Class Calculator import java.awt.GridLayout"

Copied!
3
0
0

Teks penuh

(1)

Class Calculator

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JTextField;

public class Graphic implements ActionListener {

JPanel Panel1 , Panel2 ; JFrame aFrame ; JLabel l1,l2,l3;

JTextField Txt1,Txt2,Txt3 ; JButton b1,b2,b3,b4,b5,b6;

public Graphic() {

aFrame = new JFrame ("Calculator ");

Panel1 = new JPanel ();

Panel2 = new JPanel ();

b1 = new JButton ( "+") ; b2 = new JButton ( "-") ; b3 = new JButton ( "*") ; b4 = new JButton ( "/") ; b5=new JButton("Reset");

b6=new JButton("Quit");

l1 = new JLabel ("Enter the First Value");

Txt1 = new JTextField (10) ; Txt1.setText("") ;

l2 = new JLabel ("Enter the Second Value");

Txt2 = new JTextField(10);

Txt2.setText("");

l3 = new JLabel ("Result: ");

Txt3=new JTextField(10);

(2)

aFrame.setLayout(new GridLayout (2,1)) ;

b1.addActionListener(this);

b2.addActionListener(this);

b3.addActionListener(this);

b4.addActionListener(this);

b5.addActionListener(this);

b6.addActionListener(this);

Panel1.add(l1) ; Panel1.add (Txt1) ; Panel1.add(l2) ; Panel1.add(Txt2);

Panel1.add(l3);

Panel1.add(Txt3);

Panel2.add(b1) ; Panel2.add(b2) ; Panel2.add(b3) ; Panel2.add(b4) ; Panel2.add(b5);

Panel2.add(b6);

aFrame.add(Panel1);

aFrame.add(Panel2);

aFrame.pack();

aFrame.setVisible(true) ;

aFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) ; }

public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub if (e.getActionCommand().equals("+")){

Txt3.setText((Integer.parseInt(Txt1.getText()) + Integer.parseInt(Txt2.getText())) + "") ;

}

if (e.getActionCommand().equals("-")){

Txt3.setText((Integer.parseInt(Txt1.getText()) - Integer.parseInt(Txt2.getText())) + "") ;

}

if (e.getActionCommand().equals("*")){

(3)

Txt3.setText((Integer.parseInt(Txt1.getText()) * Integer.parseInt(Txt2.getText())) + "") ;

}

if (e.getActionCommand().equals("/")){

Txt3.setText((Integer.parseInt(Txt1.getText()) / Integer.parseInt(Txt2.getText())) + "") ;

}

if (e.getActionCommand().equals("Reset")){

Txt1.setText(" ") ; Txt2.setText(" ");

Txt3.setText(" ");

}

if (e.getActionCommand().equals("Quit")){

System.exit(0) ;

} }

public static void main (String args []) { Graphic input = new Graphic () ; }

}

Referensi

Dokumen terkait

bicolor tidak terganggu, sedangkan media tanam B2, B3, B4, B5, dan B6 adalah tanah lahan bekas tambang yang telah mengalami kerusakan berupa pemadatan tanah, pH tanah

Selain itu, Bekatul juga mengandung vitamin complex (Tocopherols, Tocotrienols, Gamma- Oryzanol), vitamin B complex (B1, B2, B3, B5, B6 dan B15/Vital antioksidan)

Pengambilan sampel dari bagian Timur (B1), Barat (B2), Utara (B3), Selatan (B4) maupun bagian Tengah (B5) kebun kopi memberikan hasil yang sama terhadap pengamatan

Ho : b1 = b2 = b3 = b4 = b5 = 0, berarti variabel kepuasan kerja yang terdiri dari faktor psikologis (X1), faktor sosial (X2), faktor fisik (X3), dan faktor finansial (X4)

Some of the commonly known vitamins are р-aminobenzoic acid, thiamine B1, riboflavin B2, nicotinic acid B3, pantothenic acid B5, pyridoxine B6, biotin, cyanocobalamine B12, folic acid,

Prioritas Strategi Harga Strategi Harga Nilai Prioritas Relatif B1 0,086 B2 0,398 B3 0,309 B4 0,061 B5 0,145 Nilai CR 0,093 Sumber: Data Primer Diolah, 2021 Simpulan

Vitamin B Macam-macam vitamin  B1 : thiamin aneurin  B2 : riboflavin  B3 : niasin  B5 : asam pantotenat  B6 : piridoksin  B7 : biotin  B9 : asam folat  B12 : siano

KI = Kepemilikan Institusional Size = Ukuran Perusahaan SR = Slack Resources b0 = Konstanta b1,b2,b3,b4,b5 = Koefisien Regresi Sedangkan untuk menguji hipotesis yang kedua yaitu