亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁
最近訪問板塊 發(fā)新帖
查看: 8249 | 回復(fù): 11
打印 上一主題 下一主題

關(guān)于PERL的TK窗口 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-11-19 21:04 |只看該作者 |倒序?yàn)g覽
標(biāo)題的這個(gè)圖標(biāo)怎么樣修改???

aa.JPG (12.5 KB, 下載次數(shù): 42)

aa.JPG

aa.JPG (12.5 KB, 下載次數(shù): )

aa.JPG

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2011-11-20 08:24 |只看該作者
添加一張圖片,大小最好是32x32以下
在$mw后面添加以下代碼:
my $icon = $mw->Photo('-format' => 'png',-file => '/directory/icon.png');#此處圖片的路徑可以是完整的路徑
my $mw->iconimage($icon);#設(shè)定窗口標(biāo)題的ico圖標(biāo)

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2011-11-20 19:17 |只看該作者
添加一張圖片,大小最好是32x32以下
在$mw后面添加以下代碼:
my $icon = $mw->hoto('-format' => 'png' ...
首天 發(fā)表于 2011-11-20 08:24



這是什么問題

a.jpg (14.11 KB, 下載次數(shù): 25)

a.jpg

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2011-11-21 08:22 |只看該作者
這是什么問題
fang3984581 發(fā)表于 2011-11-20 19:17


錯(cuò)誤是a.png這個(gè)文件的問題,a.png必須是png格式的圖片,不能將bmp,jpeg格式的文件改個(gè)文件名。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2011-11-26 03:04 |只看該作者
PNG圖片還是不行

未命名.JPG (9.65 KB, 下載次數(shù): 29)

未命名.JPG

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2011-11-26 10:09 |只看該作者
PNG圖片還是不行
fang3984581 發(fā)表于 2011-11-26 03:04


把你程序的代碼以及png圖片傳上來看看。

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2011-11-27 01:19 |只看該作者
回復(fù) 6# 首天


    use Tk;

my $mw = MainWindow->new;

my $icon = $mw->Photo('-format' => 'png',-file => '/directory/icon.png');#此處圖片的路徑可以是完整的路徑
my $mw->iconimage($icon);#設(shè)定窗口標(biāo)題的ico圖標(biāo)

$mw->title("Bad Window");
$mw->Label(-text => "This is an example of a window that looks bad\nwhen you don't
send any options to pack")->pack;

$mw->Checkbutton(-text => "I like it!")->pack;
$mw->Checkbutton(-text => "I hate it!")->pack;
$mw->Checkbutton(-text => "I don't care")->pack;
$mw->Button(-text => "Exit",
            -command => sub { exit })->pack;
MainLoop;

a.png (4.36 KB, 下載次數(shù): 53)

a.png

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2011-11-27 02:00 |只看該作者
把那個(gè)TK圖標(biāo)找出來替換掉就可以了,在安裝目錄裏。
注意大小,格式一樣才行。

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2011-11-28 09:47 |只看該作者
回復(fù)  首天


    use Tk;

my $mw = MainWindow->new;

my $icon = $mw->hoto('-format' => 'png ...
fang3984581 發(fā)表于 2011-11-27 01:19


在開始加上一句use Tk:NG;即可,下圖是運(yùn)行你的程序顯示的效果。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2011-11-28 09:48 |只看該作者
代碼如下:
  1. #!/usr/bin/perl
  2. use strict;
  3. use warnings;
  4. use Tk;
  5. use Tk::PNG;

  6. my $mw = MainWindow->new;
  7. my $icon = $mw->Photo('-format' => 'png',-file => 'd:/a.png');
  8. $mw->iconimage($icon);
  9. $mw->title("Bad Window");
  10. $mw->Label(-text => "This is an example of a window that looks bad\nwhen you don't
  11. send any options to pack")->pack;

  12. $mw->Checkbutton(-text => "I like it!")->pack;
  13. $mw->Checkbutton(-text => "I hate it!")->pack;
  14. $mw->Checkbutton(-text => "I don't care")->pack;
  15. $mw->Button(-text => "Exit",
  16.             -command => sub { exit })->pack;
  17. MainLoop;
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP