Langsung ke konten utama

Postingan

Menampilkan postingan dengan label belajar python kivy

BELAJAR PYTHON - KIVY : MEMBUAT INPUT DATA BARANG | APLIKASI POS KAFE - WARUNG - RUMAH MAKAN

  SESI 03 : MEMBUAT FORM INPUT DATA BARANG Assalamualaikum warahmatullohi wabarohatuh,  salam sukses mari kita lanjutkan coding kita, disesi yang ke 3 (bagian ke tiga) ini kita akan membuat halaman untuk input / entry / menambah data data master barang, rencana tampilan seperti ini.  Disini kita harus membuat form atau halaman khusus untuk input data barang, adapun item-item yang akan kita masukkan adalan jenis barang meliputi ( 1 - kode untuk jenis makanan atau food, 2 - kode untuk minuman dan 3 - kode untuk snack atau cemilan ), bentuk dasar rancangan akan kita buat seperti ini : Jadi kita harus membuat file kivy khusus untuk membuat form atau halaman diatas, misalnya kita kasih nama barang_new.kv  serta untuk mengontrol form tersebut kita  juga harus membuat class baru difile python main.py yaitu misalnya kita kasih nama class BarangNew(Screen) , dengan 2 (dua) buang f...

BELAJAR PYTHON - KIVY : MEMBUAT LIST BARANG | APLIKASI POS KAFE - WARUNG - RUMAH MAKAN

  SESI 02 : MEMBUAT FORM LIST MASTER BARANG Assalamualaikum warahmatullohi wabarohatuh,  salam sukses mari kita lanjutkan coding kita, disesi yang ke 2 (bagian ke dua) ini kita akan membuat halaman untuk menampilkan data atau list master barang, rencana tampilan seperti ini.  Langkah pertama, kita membuat dahulu rancangan tampilan untuk item barangnya., disini kita butuh modul kivi berjenis floatlayout. Floatlayout ini berbeda dengan boxlayout yang sudah kita pakai untuk membuat kotak dimenu utama.  BoxLayout digunakan untuk meletakkan objek-objek didalam layout ini atau gampangnya di dalam kotak, tapi ditata/ditampilkan secara berurutan dan penuh satu kotak, baik secara vertikal maupun horizontal.  Sedangkan FloatLayout   digunakan untuk meletakkan objek-objek didalam layout ini atau box ini, peletakan objek-objeknya bebas bahkan bisa bertumpuk tumpuk. Rancangan tampilan item barang seprti ini : Jadi disini kita harus membuat class baru khusus untuk menga...

...