Pages

Subscribe:

Labels

Kamis, 10 November 2011

Python - GUI Programming (Tkinter) part 1

Python menyediakan berbagai pilihan untuk mengembangkan antarmuka pengguna grafis (GUI). Yang paling penting tercantum di bawah ini:
  • Tkinter: Tkinter adalah antarmuka Python ke Tk GUI toolkit dikirimkan dengan Python.Kami akan melihat pilihan ini dalam tutorial ini.
  •  wxPython: Ini adalah open source Python interface untuk wxWindows http://wxpython.org .
  • JPython: JPython adalah port Python untuk Java, Python script yang memberikan akses tanpa batas ke perpustakaan kelas Java pada mesin lokal http://www.jython.org .
Ada antarmuka lain yang tersedia yang aku tidak daftar di sini. Anda dapat menemukan mereka lebih bersih.

Selasa, 01 November 2011

Metode Tkinter grid() di Python

Manager ini mengatur widget geometri dalam struktur tabel seperti di widget induk.

Syntax:

widget.grid( grid_options )
Here is the list of possible options:

[Dahsyatnya Tkinter]: Tips membuat table

Ingin membuat tabel dengan Tkinter? Gunakan Tix.Grid, berikut ini Source Codenya.

# file: gridKu.py

from Tix import *

class DemoGrid:
 def __init__(self, parent, title):
  self.parent = parent
  
  self.parent.title(title)
  #self.parent.geometry("300x200")
  self.parent.protocol("WM_DELETE_WINDOW", self.onClose)
  

Pandora Recovery – Mengembalikan Semua Jenis File yg Terhapus

Pandora Recovery dapat digunakan untuk mengembalikan semua jenis tipe file yang terhapus dari hard disk dan media penyimpanan lainnya. Aplikasi ini meyediakan wizard, sehingga akan lebih mudah dalam menggunakannya.

Java 7, Platform Java Terbaru dari Oracle yang Menjanjikan 7 Keuntungan

Oracle baru saja mengumumkan peluncuran platform Java standard edition 7 (Java SE7). Mereka mengklaim bahwa Java terbaru ini akan memiliki berbagai kemudahan dibandingkan dengan versi-versi sebelumnya.
Dikatakan terdapat tujuh keuntungan Java SE7. Yang pertama adalah perubahan bahasa. Perubahan bahasa ini dikatakan Oracle dapat membantu pengembang untuk dapat lebih produkitf dan menghasilkan program dengan syntak yang sederhana sehingga dapat dengan mudah dimengerti.
Selanjutnya adalah peningkatan bahasa pendukung dinamis, seperti Ruby, Phyton, dan Javascript. Dengan adanya bahasa pendukung tersebut dapat meningkatkan performance pada JVM.
Ketiga adalah multicore API baru yang membuat pengembang lebih mudah untuk