Ero sivun ”Python 2/GUI” versioiden välillä
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Korvattu vanhentunut source-tagi syntaxhighlight-tagilla |
||
Rivi 2:
==Tkinter==
Tkinter perustuu Tcl-nimisen ohjelmointikielen Tk-käyttöliittymäkirjastoihin. Tkinter kuuluu Python-tulkin oletuspaketteihin. Esimerkki:
<
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Rivi 32:
HelloWorld()
</syntaxhighlight>
===Painike===
Painikkeen luominen Tkinterillä. Esimerkki:
<
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Rivi 69:
</syntaxhighlight>
===Valikko===
Valikon luominen Tkinterillä. Esimerkki:
<
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Rivi 117:
if __name__ == "__main__":
HelloWorld()
</syntaxhighlight>
===Syötekenttä===
Syötekentän luominen Tkinterillä. Esimerkki:
<
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Rivi 154:
HelloWorld()
</syntaxhighlight>
==PyGTK==
PyGTK toimii Linuxilla, Windowsilla ja Mac OS X:llä. Esimerkki:
<
import pygtk
pygtk.require("2.0")
Rivi 185:
if __name__ == "__main__":
HelloWorld()
</syntaxhighlight>
===Painike===
Painikkeen luominen PyGTKlla. Esimerkki:
<
import pygtk
pygtk.require("2.0")
Rivi 223:
</syntaxhighlight>
===Valikko===
Valikon luominen PyGTKlla. Esimerkki:
<
import pygtk
pygtk.require('2.0')
Rivi 281:
MenuExample()
</syntaxhighlight>
==wxPython==
wxPython toimii Windowsilla, Linuxilla ja Mac OS X:llä. Esimerkki:
<
import wx
Rivi 304:
app = TestApp(0)
app.MainLoop()
</syntaxhighlight>
==Aiheesta muualla==
*[http://beta.wikiversity.org/wiki/Python-kielisen_ohjelmoinnin_perusteet Python-kielisen_ohjelmoinnin_perusteet] (Wikiopiston opintopiirin opiskeluohjeita)
|