*libur tlah tiba , libur telah tiba hore ... hore ... horeeeee
simpanlah tas dan bukumu lupakan keluh kesahmu , libur tlah tiba hatiku gembiraaa*
masih inget kan lirik lagunya yang dinyanyiin sama penyanyi cilik , Tasya ???
yaap ini yang sedang ku jalani untuk liburan selama 2 minggu . 2 minggu hey 2 minggu hey !!!!! tapi bukan berarti kita leyeh-leyeh gitu saja, liburan ini karena kelas 3 sedang ujian sekolah untuk UAN april nanti , smoga kakak-kakak kelas 3 moklet LULUS 100% amiiiiin :) . Meskipun 2 minggu libur , mikir buat PW juga (project work) khusus kelas 2 buat nentuin PSG / PKL .
pusing juga sih mikirin TA nya hehehe :p , ya ini buat pengalaman sama pembelajaran juga lho...
liburan kalian kemana nih??? pulkam? hangout bareng temen"mu?? sama pacar?? keluarga???
kalau aku nggak usah berbelit-belitlah hanya dirumah saja sama keluarga . adik , ayah ya gak libur tetep masuk seperti biasa kecuali sabtu minggu ayah libur. tapi selesai liburan nanti udah mulai full pelajaran lagi -_____-
hahaha tak apalah semangat ae wes skolahe . GANBATTE !!!
11/03/13
10/03/13
TEXT READER
Mau Sharing nih kawan . Program ini sama seperti MP3 Player simak yaaaaa ;)
Gambar dibawah ini adalah hasil desain nya Text Reader .*Fungsi Button*
a.)Add File Text : menambahkan text yang kalian inginkan .
"kalau saya buat di notepad , jika dijalankan akan keluar hasilnya tetapi di program saya sendiri selain notepad keluar nya tidak seperti yang saya harapkan"
b.)Read : membaca hasil document ketika menekan tombol tersebut.
c.) Delete List : untuk menghapus list
d.) Clean : membersihkan
Dibawah ini adalah codingnya :
package Praktek4;
import java.io.*;
import javax.swing.DefaultListModel;
import javax.swing.JFileChooser;
import java.net.URL;
import javax.swing.JFrame;
/**
*
* @author user
*/
public class Reader extends javax.swing.JFrame {
private String baru;
private String readFile(File file){
String result = "";
try
{
FileInputStream fis = new FileInputStream(file);
BufferedInputStream bis = new BufferedInputStream(fis);
DataInputStream dis = new DataInputStream((bis));
while(dis.available() != 0)
{
result += dis.readLine() + "\n";
}
}
catch(FileNotFoundException e)
{
}catch(IOException e)
{
}
return result;
}
DefaultListModel model = new DefaultListModel();
/**
* Creates new form Reader
*/
public Reader() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jLabel4 = new javax.swing.JLabel();
jLabel1 = new javax.swing.JLabel();
jButton1 = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jList1 = new javax.swing.JList();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jLabel2 = new javax.swing.JLabel();
jScrollPane2 = new javax.swing.JScrollPane();
jTextArea1 = new javax.swing.JTextArea();
jButton4 = new javax.swing.JButton();
jLabel3 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(204, 255, 204));
jPanel1.setBackground(new java.awt.Color(255, 255, 51));
jPanel1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Praktek4/text-icon.gif"))); // NOI18N
jLabel1.setFont(new java.awt.Font("Buitenzorg", 0, 48)); // NOI18N
jLabel1.setText("Text Reader");
jButton1.setBackground(new java.awt.Color(204, 204, 204));
jButton1.setFont(new java.awt.Font("Tw Cen MT", 0, 18)); // NOI18N
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Praktek4/33 edit.png"))); // NOI18N
jButton1.setText("Add File Text");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
Langganan:
Postingan (Atom)