/* Author : Silviani
* NIM : 081402048
* Nama File : Tugas_081402048_Lab5_01.java
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Tugas_081402048_Lab5_01 extends JFrame
{
private JLabel label1 = new JLabel(" NIM : ");
private JLabel label2 = new JLabel(" Password : ");
private JTextField field1 = new JTextField();
private JTextField field2 = new JTextField();
private JButton button = new JButton("Enter");
private JLabel labnama = new JLabel("Nama : ");
private JLabel labumur = new JLabel("Umur : ");
private JLabel labgen = new JLabel("Alamat : ");
private JLabel labjob = new JLabel("Pekerjaan : ");
private JLabel labnama1 = new JLabel();
private JLabel labumur1 = new JLabel();
private JLabel labgen1 = new JLabel();
private JLabel labjob1 = new JLabel();
public Tugas_081402048_Lab5_01()
{
JPanel panel1 = new JPanel(new GridLayout(2,5));
panel1.add(label1);
panel1.add(field1);
panel1.add(label2);
panel1.add(field2);
JPanel buttonpanel = new JPanel();
buttonpanel.add(button);
JPanel panel3 = new JPanel(new GridLayout(7,5));
panel3.add(labnama);
panel3.add(labnama1);
panel3.add(labumur);
panel3.add(labumur1);
panel3.add(labgen);
panel3.add(labgen1);
panel3.add(labjob);
panel3.add(labjob1);
Container c = getContentPane();
c.add(panel1,BorderLayout.NORTH);
c.add(buttonpanel,BorderLayout.WEST);
c.add(panel3,BorderLayout.SOUTH);
button.addActionListener(new Listener());
}
private class Listener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
String input = field1.getText();
String paswd = field2.getText();
if (input.equals("081402048") && paswd.equals("1234"))
{
labnama1.setText("Siviani");
labumur1.setText("19");
labgen1.setText("Jl. Lubuk Kuda No.12B");
labjob1.setText("Designer");
}
else
{
JOptionPane.showMessageDialog(null,"Anda salah memasukkan NIM dan password ! NIM : 081402048 ; Password : 1234");
}
}
}
public static void main(String[] args)
{
Tugas_081402048_Lab5_01 GUI = new Tugas_081402048_Lab5_01();
GUI.setTitle("My Biodata");
GUI.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GUI.pack();
GUI.setVisible(true);
GUI.setSize(270,250);
}
}
Rabu, 25 November 2009
Selasa, 17 November 2009
SEGITIGA
Program untuk menentukan apakah panjang sisi berikut dapat membentuk segitiga :
/* Nama : Silviani
* NIM : 081402048
* Nama File : Tugas_081402048_Lab4_03.java
*/
import java.util.Scanner;
public class Tugas_081402048_Lab4_03
{
public static void main( String args[] ) {
Scanner input = new Scanner(System.in);
int a, b, c;
System.out.println( "Masukkan panjang sisi segitiga :");
System.out.printf( "Sisi depan : ");
a = input.nextInt();
System.out.printf( "Sisi samping : ");
b = input.nextInt();
System.out.printf( "Sisi miring : ");
c = input.nextInt();
System.out.println("\nKetiga Panjang sisi tersebut");
if((c^2) == ((a^2) + (b^2)))
{
System.out.println("DAPAT membentuk segitiga.");
}
else
System.out.println("TIDAK DAPAT membentuk segitiga.");
}
}
/* Nama : Silviani
* NIM : 081402048
* Nama File : Tugas_081402048_Lab4_03.java
*/
import java.util.Scanner;
public class Tugas_081402048_Lab4_03
{
public static void main( String args[] ) {
Scanner input = new Scanner(System.in);
int a, b, c;
System.out.println( "Masukkan panjang sisi segitiga :");
System.out.printf( "Sisi depan : ");
a = input.nextInt();
System.out.printf( "Sisi samping : ");
b = input.nextInt();
System.out.printf( "Sisi miring : ");
c = input.nextInt();
System.out.println("\nKetiga Panjang sisi tersebut");
if((c^2) == ((a^2) + (b^2)))
{
System.out.println("DAPAT membentuk segitiga.");
}
else
System.out.println("TIDAK DAPAT membentuk segitiga.");
}
}
The Caller
Untuk memanggil kalimat yang diinput lewat keyboard menggunakan java:
/* Nama : Silviani
* NIM : 081402048
* Nama File : Tugas_081402048_Lab4_01.java
*/
import java.io.* ;
public class Tugas_081402048_Lab4_01
{
public static void main(String[] args) throws IOException
{
BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
String kalimat ;
System.out.println( "Please enter the course name : ");
kalimat = String.valueOf(input.readLine().trim()) ;
System.out.println( "\nWelcome to the grade book for :") ;
System.out.println(kalimat);
}
}
/* Nama : Silviani
* NIM : 081402048
* Nama File : Tugas_081402048_Lab4_01.java
*/
import java.io.* ;
public class Tugas_081402048_Lab4_01
{
public static void main(String[] args) throws IOException
{
BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
String kalimat ;
System.out.println( "Please enter the course name : ");
kalimat = String.valueOf(input.readLine().trim()) ;
System.out.println( "\nWelcome to the grade book for :") ;
System.out.println(kalimat);
}
}
LIFO huruf
/*/*
Nama : Silviani
NIM : 081402048
Nama file : 081402048_03.cpp
Program untuk melakukan LIFO huruf
*/
#include
#include
char arStack[100];
char inputan;//char inputan untuk input huruf
int atas=1;
char pil;
//fungsi untuk melakukan insert data dalam stack
void push (char huruf)
{
arStack[atas] = huruf;//input data huruf disimpan ke arStack
atas+=1;
}
//fungsi untuk mengeluarkan data dari stack
void pop()
{
cout<<"Huruf yang dihapus = "<0;k--)//data dari paling teratas tumpukan sampai paling bawah tumpukan dikeluarkan
{
cout<>pil;
while(pil!='0')
{
cout<>pil;
}
cout<<"Anda keluar dari program.";
getch();
}
*/
Nama : Silviani
NIM : 081402048
Nama file : 081402048_03.cpp
Program untuk melakukan LIFO huruf
*/
#include
#include
char arStack[100];
char inputan;//char inputan untuk input huruf
int atas=1;
char pil;
//fungsi untuk melakukan insert data dalam stack
void push (char huruf)
{
arStack[atas] = huruf;//input data huruf disimpan ke arStack
atas+=1;
}
//fungsi untuk mengeluarkan data dari stack
void pop()
{
cout<<"Huruf yang dihapus = "<
{
cout<
while(pil!='0')
{
cout<
}
cout<<"Anda keluar dari program.";
getch();
}
*/
Selasa, 10 November 2009
Temperatur
Ini adalah program untuk membuat GUI Penghitungan temperatur alias termometer yang bisa mengkonversikan temperatur Celcius ke Fahrenheit. Silahkan dicoba deh...^_^xz....
* Author : Silviani
* Jurusan : Teknik Informatika
/*****************************************************************************************/
/*
* Nama File : konversi.java
* File utama
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class konversi extends JFrame
{
private temperatur suhu = new temperatur();
private JLabel cLabel = new JLabel("Temperatur Celcius");
private JLabel fLabel = new JLabel("Temperatur Fahrenheit");
private JTextField cField = new JTextField("0.0");
private JTextField fField = new JTextField("32.0");
private JButton button = new JButton("Konversikan");
public konversi()
{
JPanel dataPanel = new JPanel(new GridLayout(3,4,15,8));
dataPanel.add(cLabel);
dataPanel.add(fLabel);
dataPanel.add(cField);
dataPanel.add(fField);
JPanel buttonPanel = new JPanel();
buttonPanel.setBackground(Color.lightGray);
buttonPanel.add(button);
Container content = getContentPane();
content.add(dataPanel, BorderLayout.CENTER);
content.add(buttonPanel, BorderLayout.SOUTH);
button.addActionListener(new Listener());
}
private class Listener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
String input = cField.getText();
double celcius = Double.parseDouble(input);
suhu.setCelcius(celcius);
double fahr = suhu.getFahrenheit();
fField.setText(String.format("%.2f", fahr));
}
}
public static void main(String [] args)
{
konversi GUI = new konversi();
GUI.setTitle("Konversi Celcius ke Fahrenheit");
GUI.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GUI.pack();
GUI.setVisible(true);
}
}
/**********************************************************************************************/
/* Nama File : temperatur.java
* File penghitung temperatur
*/
public class temperatur
{
private double degreeCelcius;
//Celcius
public void setCelcius(double degree)
{
degreeCelcius = degree;
}
public double getFahrenheit()
{
return ((degreeCelcius * 9)/5) + 32.0;
}
}
untuk download dan melihat tampilannya click-->
http://www.4shared.com/file/149966700/5a27124b/java_tempratur.html
* Author : Silviani
* Jurusan : Teknik Informatika
/*****************************************************************************************/
/*
* Nama File : konversi.java
* File utama
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class konversi extends JFrame
{
private temperatur suhu = new temperatur();
private JLabel cLabel = new JLabel("Temperatur Celcius");
private JLabel fLabel = new JLabel("Temperatur Fahrenheit");
private JTextField cField = new JTextField("0.0");
private JTextField fField = new JTextField("32.0");
private JButton button = new JButton("Konversikan");
public konversi()
{
JPanel dataPanel = new JPanel(new GridLayout(3,4,15,8));
dataPanel.add(cLabel);
dataPanel.add(fLabel);
dataPanel.add(cField);
dataPanel.add(fField);
JPanel buttonPanel = new JPanel();
buttonPanel.setBackground(Color.lightGray);
buttonPanel.add(button);
Container content = getContentPane();
content.add(dataPanel, BorderLayout.CENTER);
content.add(buttonPanel, BorderLayout.SOUTH);
button.addActionListener(new Listener());
}
private class Listener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
String input = cField.getText();
double celcius = Double.parseDouble(input);
suhu.setCelcius(celcius);
double fahr = suhu.getFahrenheit();
fField.setText(String.format("%.2f", fahr));
}
}
public static void main(String [] args)
{
konversi GUI = new konversi();
GUI.setTitle("Konversi Celcius ke Fahrenheit");
GUI.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GUI.pack();
GUI.setVisible(true);
}
}
/**********************************************************************************************/
/* Nama File : temperatur.java
* File penghitung temperatur
*/
public class temperatur
{
private double degreeCelcius;
//Celcius
public void setCelcius(double degree)
{
degreeCelcius = degree;
}
public double getFahrenheit()
{
return ((degreeCelcius * 9)/5) + 32.0;
}
}
untuk download dan melihat tampilannya click-->
http://www.4shared.com/file/149966700/5a27124b/java_tempratur.html
Langganan:
Postingan (Atom)