Zenity를 사용하면 기본 옵션 외에도 버튼을 추가하거나 글꼴을 변경할 수 있습니까? 그렇지 않은 경우 더 많은 사용자 정의가 가능한 sh에 대한 또 다른 대화 상자가 있습니까?Zenity가있는 쉘 스크립트
1
A
답변
3
0
~/.gtkrc
파일을 사용하면 스타일을 변경할 수 있지만 그럴 경우 문제가 될 수 있습니다. 당신은 Gtk2-Perl으로 쓰기 실제 GUI 프로그램까지 이동 할 수 있습니다 :
#!/usr/bin/perl
use strict;
use warnings;
use Gtk2;
Gtk2->init;
my $window = Gtk2::Window->new;
my $vbox = Gtk2::VBox->new;
my $label = Gtk2::Label->new("Hello World");
my $button = Gtk2::Button->new("Press me");
$window->add($vbox);
$vbox->add($label);
$vbox->add($button);
$window->set_default_size(200, 200);
$window->signal_connect(
destroy => sub {
Gtk2->main_quit;
}
);
my $i = 0;
$button->signal_connect(
clicked => sub {
$label->set_text("button pressed " . ++$i . " times");
}
);
$window->show_all;
Gtk2->main;
0
사용중인 Python 버전에 맞는 'PyZenity'가 설치되어 있는지 확인하십시오. 이것은 파이썬 2.6 또한
을 위해 잘 작동하고있다 Download pyzenity-0.1.4
, 내가 파이썬 2.7 내 다른 시스템 중 하나에 설치되어 있지만, 그것은을 제공합니다 : 여기
는 pyzenity-0.1.4을 다운로드 할 수있는 링크입니다 거기에 같은 오류가 있습니다.이 문제를 해결하려면 Active Python을 사용하고 'pym'을 사용하여 Pyzenity를 설치하십시오.
0
당신은 빈터로 gtkdialog 사용할 수 있습니다
gtkdialog --glade-xml=file.glade --program=MAIN_WINDOW
관련 문제
- 1. 쉘 스크립트
- 2. 쉘 스크립트 용 컴파일러
- 3. applescript + 쉘 스크립트 문제
- 4. 쉘 스크립트 심볼 "
- 5. 쉘 스크립트 파일을 건네기
- 6. PHP에서 쉘 스크립트 실행
- 7. 쉘 스크립트 - 리눅스
- 8. 코코아에서 쉘 스크립트 출력하기
- 9. 쉘 스크립트 변수 값
- 10. 테스트 용 쉘 스크립트
- 11. 쉘 스크립트 도움말
- 12. 파일 쉘 스크립트 인코딩
- 13. 쉘 스크립트 : 이미
- 14. 어떻게이 내 쉘 스크립트
- 15. /KSH 쉘 스크립트
- 16. 실생활의 쉘 스크립트 사용?
- 17. 날짜를 비교하는 쉘 스크립트
- 18. 루프를 조작하는 쉘 스크립트
- 19. 이메일을 보낼 쉘 스크립트
- 20. 백그라운드에서 쉘 스크립트 실행
- 21. 쉘 스크립트 함수와 루프
- 22. bash 쉘 스크립트 테스트
- 23. bourne 쉘 스크립트 이해
- 24. 쉘 스크립트 파일
- 25. FastCGI 쉘 스크립트
- 26. 쉘 스크립트 중지 오류
- 27. 쉘 스크립트 터미널에서 자동화
- 28. 쉘 스크립트 코드 브라우저
- 29. 쉘 스크립트 실행 -
- 30. 쉘 스크립트 질문