Kamis, 13 Oktober 2011

Thread

Wew, akhirnya selesai juga nih thread "Perhitungan Jarak pada Kendaraan Bermotor"...
Sebenernya ane g tau nama aslinya tuh meteran :))

Tapi skip aje...
Oiya, trimakasih kepada lek frans dan juga pakdhe bagas yang telah ambil bagian dalam pengerjaan ni thread...
:D



Kamis, 02 Juni 2011

EVENT HANDLING, KEY EVENT & PAINT

ini ada macem2 coding java keren gan, ada EVENT HANDLING, KEY EVENT & PAINTER...
cekidot...
KEY EVENT

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class KeyEventTest extends JFrame implements KeyListener {
    private String baris1="", baris2="", baris3="";
    private JTextArea textArea;
    public KeyEventTest() {
        super ("Mencoba Key Event");
        textArea = new JTextArea (10,15);
        textArea.setText("Tekan sembarang tombol di keyboard...");
        textArea.setEnabled(false);
        textArea.setDisabledTextColor(Color.BLACK);
        getContentPane().add(textArea);
        addKeyListener (this);
        setSize (300,150);
        setLocationRelativeTo(null);
        setVisible(true);
    }
    public void keyPressed (KeyEvent e) {
        baris1 = "Tombol yang ditekan : " + e.getKeyText(e.getKeyCode());
        setLines2and3 (e);
    }
    public void keyReleased (KeyEvent e) {
        baris1 = "Tombol yang dilepas : " + e.getKeyText(e.getKeyCode());
        setLines2and3 (e);
    }
    public void keyTyped (KeyEvent e) {
        baris1 = "Tombol yang ditulis : " + e.getKeyChar();
        setLines2and3 (e);
    }
    private void setLines2and3 (KeyEvent e) {
        baris2 = "This key is "+ (e.isActionKey() ? "" : "not ") + "an action key";
        String temp = e.getKeyModifiersText(e.getModifiers());
        baris3 = "Modifier key pressed : " + (temp.equals("") ? "none" : temp);
        textArea.setText(baris1 + "\n" + baris2 + "\n" + baris3 + "\n");
    }
    public static void main (String args[]) {
            KeyEventTest test = new KeyEventTest();
            test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }
}



PAINT

Selasa, 31 Mei 2011

Program Volume Balok, Tabung, Perpangkatan

Nih ada program buat ngitung Volume Balok, Tabung ama Perpangkatan...
moga dapat membantu y gan :D

#include <stdio.h>
#include <conio.h>
#define phi 3.14

int q,w,e,r,h,i,j,k,bilangan,pangkat,hasil;
char pilihan,ulang;

void volumbalok(int panjang,int lebar,int tinggib,int volumb)
{
printf("\nMasukkan panjang : ");scanf("%d",&panjang);
printf("Masukkan lebar : ");scanf("%d",&lebar);
printf("Masukkan tinggi : ");scanf("%d",&tinggib);
volumb=panjang*lebar*tinggib;
printf("Volume balok adalah : %d",volumb);
printf("\n\nBaleni? (y/t)");scanf("%s",&ulang);
}


Kamis, 10 Maret 2011

PROGRAM ASCENDING & DESCENDING

#include <stdio.h>//mengaktifkan perintah printf, scanf, dan for#include <conio.h>//mengaktifkan perintah clrscr (clear screen)

int angka[10];//array
int t,pilihan,milih;//variabel

void asc()//fungsi dari menu ascending
{
printf("\nHasil selection sort ascending\n\n");
for (int i=0;i<10-1;i++)       //proses selection sorting ascending
{
for (int j=i+1;j<10;j++)
{
if (angka[i]>angka[j])   //tanda > menandakan ascending
{
t=angka[i];           //penukaran nilai menggunakan variabel t sebagai perantara
angka[i]=angka[j];
angka[j]=t;
}
}