麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

理解JDIC中的文件類型關聯

2019-11-18 11:33:19
字體:
來源:轉載
供稿:網友

原文作者:JackConradson

文章出處:http://java.sun.com/developer/technicalArticles/J2SE/Desktop/jdic_assoc

譯者:Hardneedl

聯系譯者:[email protected]

JDesktopIntegrationComponents(JDIC)站點https://jdic.dev.java.net

文章索引

========

SUN微系統公司贊助了JDesktopIntegrationComponents(JDIC)項目。這個項目可使用JAVA

技術來訪問某些操作系統特有功能,包括:

.設置文件類型的關聯

.把某一WEB瀏覽器裝載到抽象圖形工具(AbstractWindowToolkit)的畫布上

.把JAVAWEBSTART程序打包成本機安裝程序

.支持系統托盤以及托盤上的彈出式菜單

.開啟桌面應用程序,更進一步來進行編輯和打印文件。

本文將來講述上面列出的五種功能之中的第一:文件類型關聯。

什么叫做關聯?

=============

每種操作系統,無論是微軟的WINDOWS,linux,SOLARIS操作系統環境還是蘋果公司的Macintosh

OSX都有幾種類型的桌面圖形用戶界面來表示計算機上可連同程序一起運行的文件。當用戶在一個

數據文件上點擊時候,操作系統是如何知道需要以哪個應用程序來打開這個數據文件的呢?當用戶

決定在WINDOWS操作系統上更改一個文件的文件名,然而卻忽略了附上文件的擴展名,那么WINDOWS

為什么會忽然地忘記了該使用哪個程序來使用這個文件呢?

很輕易回答上面的問題:每種操作系統都維護著一個與文件擴展名相關信息的數據表。每個擴展名

關聯到一種文件類型,在這樣的一個數據表里,每種文件類型類型都有至少一種以上的動作與之相關。

這些動作通常是諸如打開,編輯或者打印文件。此外,每種動作都會找到根據與之關聯的可執行程序來

完成這些功能。在一種文件上發起一個動作時候,操作系統就到那個保存了跟擴展名有關聯的信息表里

去找出與這種文件對應的默認的應用程序來執行。當操作系統不能在這個信息表里找到默認的程序的時候,

將會詢問用戶選取某個應用程序來執行他們所希望的動作。

在WINDOWSXP上,點選任一文件系統窗口上的菜單項“工具->文件夾選項”菜單就可看到上文提到的信息

表。下圖就顯示了這個信息表上關于.TXT文件對應的編輯程序。選中擴展名TXT后,點擊對話框底部的

“高級”按鈕。請注重列在新彈出的對話框里的三個動作:“打開”,“打印”,“打印到”。在動作列表

中點選名為“打開”的那個選項后在點擊“編輯”按鈕就會出現另一個對話框。這個“打開”動作使用了

NOTEPAD.EXE程序來為所有擴展名是.TXT的文件執行“打開”的動作的。假如用戶無意中把.TXT的擴展名改

成了.txr,那么操作系統就不知道啟用哪個程序來為這個擴展名是.txr的文件執行打開動作了,就是因為在

信息表里沒有關于擴展名為.txr的記錄。

理解JDIC中的文件類型關聯(圖一)



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久国产一二三 | av成人一区二区 | 欧美视频一区二区三区在线观看 | 成人aaaaa片毛片按摩 | 99国内精品视频 | 91天堂国产在线 | 曰韩精品 | 欧美aⅴ视频 | 激情小说色 | 女人叉开腿让男人桶 | 日本成年网 | 日韩毛片免费观看 | 日本不卡一区二区在线观看 | 全黄毛片 | 欧美一区二区网站 | 一日本道久久久精品国产 | 午夜视频色 | 欧美日韩手机在线观看 | 欧美爱爱一区二区 | 久久探花 | 亚洲精品自在在线观看 | 91精选视频在线观看 | 国产精品视频自拍 | 久久久久久久久久一本门道91 | 久久最新网址 | 成人福利在线播放 | 国内精品久久久久久影视8 嫩草影院在线观看网站成人 | 国产精品剧情一区二区三区 | 性插视频 | 欧美成年性h版影视中文字幕 | 久久老司机 | 中文在线观看免费视频 | 久久免费精品视频 | 久久免费观看一级毛片 | av免费在线免费观看 | 色综合网在线观看 | 看全色黄大色黄大片女图片 | 天天草天天色 | 国产99久久久久久免费看农村 | 国产精选电影免费在线观看网站 | 欧美一级毛片免费观看视频 |