Làm cách nào để đặt chương trình vào khay hệ thống (Tôi không nghĩ rằng nó được gọi như trong Linux) trong python TKINTER cho UBUNTU 9.04.Khay hệ thống Ubuntu bằng Python
Trả lời
Tôi không tin bạn có thể làm điều đó bằng Tkinter. Bạn sẽ phải sử dụng thư viện gtk.
Một ví dụ, được tìm thấy trên một diễn đàn Ubuntu: http://ubuntuforums.org/showpost.php?s=bc369fc9343ae728577f1bdcd292caca&p=1053546&postcount=3
Dưới đây là một ví dụ (trong Perl) kết hợp gtk và Tk. Gtk xử lý biểu tượng khay và phần còn lại của ứng dụng sử dụng Tk: http://www.perlmonks.org/?node_id=626617
Bạn phải sử dụng GTK. Lưu ý rằng Ubuntu 10.04+ có khay hệ thống mới, không tương thích. Nó được gọi là AppIndicator; có ví dụ về python tại đây: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python%20version
Có sytem tray protocol, tôi tin rằng cả việc sử dụng gnome và kde. Bạn có thể sử dụng nó trực tiếp từ python bằng cách sử dụng ctype để gọi các phương thức X11. Nhưng tôi sẽ đi với giải pháp GTK.
- 1. Biểu tượng khay hệ thống trong C++
- 2. Làm thế nào để tạo một thanh menu (khay hệ thống) cho OSX bằng Python?
- 3. Cách tạo thông báo bật lên khay hệ thống bằng python? (Windows)
- 4. Tạo cá thể đơn cho khay hệ thống trong java
- 5. Tối đa hóa ứng dụng trong khay hệ thống?
- 6. Khôi phục ứng dụng từ khay hệ thống
- 7. Đặt chương trình vào khay hệ thống khi khởi động
- 8. Làm mới biểu tượng khay hệ thống theo chương trình
- 9. C# Thu nhỏ khay hệ thống ở gần
- 10. Mở cửa sổ từ biểu tượng Khay hệ thống
- 11. Cách giảm thiểu ứng dụng Silverlight vào khay hệ thống
- 12. Tạo chương trình để chạy từ khay hệ thống
- 13. Hệ thống biểu tượng trên khay trong ứng dụng Node.js
- 14. Cách đơn giản nhất để đặt tập lệnh python vào khay hệ thống (Windows)
- 15. Python tạo hệ thống
- 16. Nhận thông tin múi giờ của hệ thống bằng Python?
- 17. Lập mô hình hệ thống tuyến tính bằng Python
- 18. Biểu tượng Khay hệ thống Java trên MacOS 10.7.4 không hiển thị hình động gif
- 19. GUI sys ứng dụng khay trên Ubuntu với Clojure
- 20. Python - Tạo một hệ thống "tập lệnh"
- 21. Python - cách kiểm tra tải hệ thống?
- 22. Trạng thái hệ thống trong python
- 23. Cách tự động nhấp chuột phải vào biểu tượng trong khay hệ thống bằng cách sử dụng C#
- 24. Làm cách nào để hiển thị biểu tượng khay hệ thống cho dịch vụ C# window.?
- 25. Để ẩn ứng dụng JavaFx fxml hoặc JavaFx về khay hệ thống
- 26. Có thể sử dụng (các) khay nhớ tạm của hệ thống theo mặc định không?
- 27. Biểu tượng khay hệ thống bị thiếu trên Fedora 19 Desktop Edition
- 28. Tôi làm cách nào để Dịch vụ Windows hiển thị trong khay hệ thống?
- 29. Làm thế nào để thêm ContextMenu vào biểu tượng khay hệ thống theo lập trình?
- 30. Làm cách nào để đặt một ứng dụng Java vào khay hệ thống?
1+ cho ví dụ đẹp –
tôi đã sử dụng cùng một bài đăng này cho một dự án ở trường đại học !, siêu dễ dàng – Hortinstein