Различия между версиями 4 и 5
Версия 4 от 2010-05-30 18:00:10
Размер: 1256
Редактор: alafin
Комментарий:
Версия 5 от 2010-05-30 18:00:45
Размер: 1294
Редактор: alafin
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 6: Строка 6:
'''Пример Hello World с кнопкой PyFLTK''' '''Пример Hello World с кнопкой используя PyFLTK'''
Строка 26: Строка 26:
'''Пример Hello World с кнопкой PyFLTK2''' '''Пример Hello World с кнопкой используя PyFLTK2'''

PyFLTK - оболочка для библиотеки Fast Light Tool Kit

PyFLTK - оболочка для библиотеки Fast Light Tool Kit. По сути является аналогом Xforms имеет поддержку OpenGL. Работает на платформах Windows и Unix.

Пример Hello World с кнопкой используя PyFLTK

   1 from fltk import *
   2 import sys
   3 
   4 def theCancelButtonCallback(ptr):
   5         sys.exit(0)
   6 
   7 window = Fl_Window(100,100,200,90)
   8 window.label(sys.argv[0])
   9 button = Fl_Button(9,20,180,50)
  10 button.label("Hello World")
  11 button.callback(theCancelButtonCallback)
  12 window.end()
  13 window.show(len(sys.argv), sys.argv)
  14 Fl.run()

hello.jpg

Пример Hello World с кнопкой используя PyFLTK2

   1 from fltk import *
   2 import sys
   3 
   4 def theCancelButtonCallback(ptr):
   5         sys.exit(0)
   6 
   7 window = Fl_Window(100,100,200,90)
   8 window.label(sys.argv[0])
   9 button = Fl_Button(9,20,180,50)
  10 button.label("Hello World")
  11 button.callback(theCancelButtonCallback)
  12 window.end()
  13 window.show(len(sys.argv), sys.argv)
  14 Fl.run()

hello2.jpg

Пакеты/GUI/PyFLTK (последним исправлял пользователь alafin 2010-05-30 18:02:03)