Membuat Text Editor di Python dengan Tkinter

BelajarPython - assalamualaikum wr. wb.

Selamat datang temen - temen di mini projek berikutnya.. Dimana kali ini, saya akan membuat sebuah mini aplikasi lagi nih.. Udah tau kan ya apa yang akan saya buat kali ini.. Oke, Langsung saja yuk kita simak sama - sama...

Pengenalan aplikasi yang akan kita buat.

Seperti di judul, pada postingan kali ini saya akan memberikan sebuah mini projek untuk membuat text editor dari tkinter.. Walaupun dari tkinter, tapi tampilnya lumayan loh...

Walaupun fungsi nya standard saja, tapi cukup berguna kok.. Dan karena menggunakan tkinter, kalian tidak perlu install library tambahan lagi ya... Dan berikut contoh screenshoot aplikasinya...




Namun seperti biasa, Aplikasi ini saya posting menjadi beberapa versi lebih tepatnya 6 versi.. Dengan penambahan fitur di tiap versinya.. Dan pada postingan kali ini saya hanya akan menampilkan rincian tiap versi + link postingan saja.. Oke, langsung saja kita simak di bawah ini...

Aplikasi Stopwatch tkinter versi 1

Pada versi terendah ini, saya hanya memberikan fitur open dan save saja.. Berikut rincian lengkap nya....

Nama: mn-TextEdit 1.0
Versi: 1.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: Tkinter.
Baris Code: +-92 baris.
Penambahan: +-92  baris.
Terdiri dari: 1 class dan 9 metode.
Fitur: open dan save.
Kelemahan: masih sangat sederhana.
syarat menjalankan: Python 3.x, dan editor teks / IDE.
Cara menjalankan: install python 3, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/texteditor1.html

Dan berikut contoh screenshoot tampilannya...


Aplikasi Stopwatch tkinter versi 2

Pada versi kali ini, saya menambahkan fitur copy, cut dan paste.. Berikut rincian lengkap nya....

Nama: mn-TextEdit 2.0
Versi: 2.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: Tkinter.
Baris Code: +-119 baris.
Penambahan: +-27  baris.
Terdiri dari: 1 class dan 12 metode.
Fitur: copy, cut dan paste.
Kelemahan: masih sangat sederhana.
syarat menjalankan: Python 3.x, dan editor teks / IDE.
Cara menjalankan: install python 3, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/texteditor2.html

Dan berikut contoh screenshoot tampilannya...


Aplikasi Stopwatch tkinter versi 3

Pada versi kali ini, saya memberikan fitur pencarian teks.. Berikut rincian lengkap nya....

Nama: mn-TextEdit 3.0
Versi: 3.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: Tkinter.
Baris Code: +-144 baris.
Penambahan: +-25  baris.
Terdiri dari: 1 class dan 15 metode.
Fitur: pencarian file.
Kelemahan: pencarian belum sempurna. Kadang ada bug.
syarat menjalankan: Python 3.x, dan editor teks / IDE.
Cara menjalankan: install python 3, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postingan: http://mn-belajarpython.blogspot.com/2017/11/texteditor3.html

Dan berikut contoh screenshoot tampilannya...


Aplikasi Stopwatch tkinter versi 4

Di versi ini, saya memberikan fitur undo dan redo.. Berikut rincian lengkap nya....

Nama: mn-TextEdit 4.0
Versi: 4.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: Tkinter.
Baris Code: +-161 baris.
Penambahan: +-17  baris.
Terdiri dari: 1 class dan 17 metode.
Fitur: undo dan redo.
Kelemahan: Kadang ada bug.
syarat menjalankan: Python 3.x, dan editor teks / IDE.
Cara menjalankan: install python 3, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/texteditor4.html

Dan berikut contoh screenshoot tampilannya...


Aplikasi Stopwatch tkinter versi 5

Di versi ini, saya hanya menambahkan menubar saja.. Berikut rincian lengkap nya....

Nama: mn-TextEdit 5.0
Versi: 5.0 || selanjutnya.
Platform: Python 3.x  || Install.
Modul: Tkinter.
Baris Code: +-198 baris.
Penambahan: +-37  baris.
Terdiri dari: 1 class dan 20 metode.
Fitur: Menubar saja.
Kelemahan: Kadang ada bug.
syarat menjalankan: Python 3.x, dan editor teks / IDE.
Cara menjalankan: install python 3, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/texteditor5.html

Dan berikut contoh screenshoot tampilannya...


Aplikasi Stopwatch tkinter versi 6

Di versi ini, saya menambahkan fitur menu klik kanan.. Berikut rincian lengkap nya....

Nama: mn-TextEdit 6.0
Versi: 6.0 || versi awal.
Platform: Python 3.x  || Install.
Modul: Tkinter.
Baris Code: +-224 baris.
Penambahan: +-26  baris.
Terdiri dari: 1 class dan 23 metode.
Fitur: menu cepat klik kanan di kolom teks.
Kelemahan: menutup menu cepat harus di klik kanan lagi di tempat kalian klik kanan (tidak efisien).
syarat menjalankan: Python 3.x, dan editor teks / IDE.
Cara menjalankan: install python 3, copy paste code program pada editor/IDE, simpan dalam file python(ekstensi ‘.py’), lalu jalankan.
Link Postinganhttp://mn-belajarpython.blogspot.com/2017/11/texteditor6.html

Dan berikut contoh screenshoot tampilannya...




Nah itu dia temen - temen 4 versi dari aplikasi stopwatch kali ini.. Semoga dengan di postingan aplikasi tersebut dapat bermanfaat bagi kalian ya.. Dan jangan lupa baca postingan menarik lainnya... Dan sampaikan juga kritik dan saran kalian pada blog ini..

Oke, sekian dulu temen - temen.. Mohon maaf apabila ada salah kata dan ada kesalahan pada postingan nya.. Sampaikan kesalahan tersebut di kolom komentar ya.. Biar kita bisa belajar bersama.. Ok, sekian dulu dan terimakasih..

Wassalamualikum wr.wb.
Previous
Next Post »
Thanks for your comment