kali ini saya mau sharing gan tentang UAS PBO II ane,dsini UAS ane sangat simpel banget yaitu membuat program layak nya sebuah NOTEPAD tapi masih menggunakan syntax-syntax yang masih basic
nah kebetulan saat UAS ini saya busa ngerjaiin dengan baij (mudah-mudah an)
pada program saya ini saya membuat dengan menggunakan JMenubar,JMenuItem,JTextArea.JScrollPane,JChooserFile
jadi pada program saya ini kita dapat menuliskan di JTextArea layak nya seperti NOTEPAD kemudian kita dapat menyimpan file tersebut maupun membuka file tersebut lalu kita juga dapat mengedit kosa kata yang ingin di rubah misal nya ada kata INFORMATIKAUSD.BLOGSPOT.COM maka ketika memilih edit lalu JItem Ganti Text maka kita akan mengganti sebuah kata sebelum nya dengan Kata baru seperti hal nya Mengupdate sebuah Kata
o iya disni saya harap agan -agan yang baca postingan saya dapat tugas atau proyek yang sama jadi agan - agan kalian tidak repot untuk membuat nya :D
pertama agan membuat sebuah class bernama Dokumen dimana kelas ini berfungsi sebagai membuat sebuah file yang dapat menyimpan maupun membaca sebuah file yang bertipe JAVA
areaDokumen = new JTextArea(); add(areaDokumen, BorderLayout.CENTER);
scroll = new JScrollPane(areaDokumen); add(scroll);
}
public void menuBukaAction() throws IOException {
String temp = new String(); JFileChooser chooser = new JFileChooser(); int status = chooser.showOpenDialog(this); if (status == JFileChooser.APPROVE_OPTION) { Dokumen dokumen = new Dokumen(); dokumen.setFile(chooser.getSelectedFile()); dokumen.bacaFile(); areaDokumen.setText(dokumen.getText()); } }
public void menuSimpanAction() throws IOException {
JFileChooser fc = new JFileChooser(); int simpan = fc.showSaveDialog(this); if (simpan == JFileChooser.APPROVE_OPTION) { FileWriter writer = new FileWriter(fc.getSelectedFile()); BufferedWriter buffer = new BufferedWriter(writer); buffer.write(areaDokumen.getText(), 0, areaDokumen.getText().length()); buffer.close(); } }
public static void main(String[] args) { FrameUtama noteped = new FrameUtama();
noteped.setVisible(true); } }
lalu agan - agan coba run bagaimana hasil nya
hasil dari output saya seperti ini :
nah itu hasil dari program saya yang saya buat pada saat UAS PBO II
Semoga Bermanfaat ^_^ Keep Writing
NOTE : Jika ingin copas harap cantumkan SUMBER nya TerimaKasih
No comments:
Post a Comment