<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 119  文章 - 3173  trackbacks - 0
    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    交友莫獨(dú)酒,茅臺(tái)西鳳游。
    口干古井貢,心徜洋河流。
    稱(chēng)多情杜康,趟無(wú)量雙溝。
    贊中華巍巍,無(wú)此不銷(xiāo)愁。

    常用鏈接

    留言簿(68)

    隨筆分類(lèi)(136)

    隨筆檔案(122)

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 525157
    • 排名 - 93

    最新評(píng)論

    ?

    ?1?import?java.awt.Desktop;
    ?2?import?java.awt.event.ActionEvent;
    ?3?import?java.awt.event.ActionListener;
    ?4?import?java.io.File;
    ?5?import?java.io.IOException;
    ?6?import?javax.swing.JButton;
    ?7?import?javax.swing.JFileChooser;
    ?8?import?javax.swing.JFrame;
    ?9?import?javax.swing.UIManager;
    10?
    11?public?class?TestDesktopPrintFile?{
    12?????private?JFrame?frame;
    13?
    14?????/**
    15??????*?Launch?the?application
    16??????*?
    17??????*?@param?args
    18??????*/
    19?????public?static?void?main(String?args[])?{
    20?????????try?{
    21?????????????TestDesktopPrintFile?window?=?new?TestDesktopPrintFile();
    22?????????????window.frame.setVisible(true);
    23?????????}?catch?(Exception?e)?{
    24?????????????e.printStackTrace();
    25?????????}
    26?????}
    27?
    28?????/**
    29??????*?Create?the?application
    30??????*/
    31?????public?TestDesktopPrintFile()?{
    32?????????initialize();
    33?????}
    34?
    35?????/**
    36??????*?Initialize?the?contents?of?the?frame
    37??????*/
    38?????private?void?initialize()?{
    39?????????try?{
    40?????????????UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
    41?????????}?catch?(Exception?ex)?{
    42?????????????ex.printStackTrace();
    43?????????}
    44?????????frame?=?new?JFrame();
    45?????????frame.getContentPane().setLayout(null);
    46?????????frame.setBounds(100,?100,?225,?86);
    47?????????frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    48?????????final?JButton?openButton?=?new?JButton();
    49?????????openButton.setBounds(53,?10,?106,?31);
    50?????????openButton.addActionListener(new?ActionListener()?{
    51?????????????public?void?actionPerformed(ActionEvent?e)?{
    52?????????????????if?(Desktop.isDesktopSupported())?{
    53?????????????????????Desktop?desktop?=?Desktop.getDesktop();
    54?????????????????????JFileChooser?jfc?=?new?JFileChooser();
    55?????????????????????jfc.showOpenDialog(frame);
    56?????????????????????File?file?=?jfc.getSelectedFile();
    57?????????????????????if?(file?!=?null)?{
    58?????????????????????????try?{
    59?????????????????????????????desktop.print(file);
    60?????????????????????????}?catch?(IOException?e1)?{
    61?????????????????????????????e1.printStackTrace();
    62?????????????????????????}
    63?????????????????????}
    64?????????????????}?else?{
    65?????????????????????System.out.println("不支持desktop");
    66?????????????????}
    67?????????????}
    68?????????});
    69?????????openButton.setText("print");
    70?????????frame.getContentPane().add(openButton);
    71?????}
    72?}
    73?



    打印之前會(huì)先打開(kāi)默認(rèn)編輯器。。。。。。。。。。不知道為啥不是直接打印
    沒(méi)打印機(jī)的人飄過(guò)
    posted on 2007-01-25 15:41 交口稱(chēng)贊 閱讀(1755) 評(píng)論(5)  編輯  收藏 所屬分類(lèi): Java6

    FeedBack:
    # re: 學(xué)習(xí)Java6(七)Desktop(6)打印所選文件 2007-01-25 15:53 冷面閻羅
    呵呵 看樓兄一直研究jdk6,不知道你參考什么?sun公司的api還是市場(chǎng)上出關(guān)于jdk6的新書(shū)?  回復(fù)  更多評(píng)論
      
    # re: 學(xué)習(xí)Java6(七)Desktop(6)打印所選文件 2007-01-25 16:41 交口稱(chēng)贊
    知道有哪些功能了以后去看API

    比如java6 的web service就有一本官方的英文教程
    四百多頁(yè)。。。。。。。。。。。。。。
    看的痛苦,進(jìn)展不行啊,所以到現(xiàn)在還沒(méi)解決傳list的問(wèn)題

    不然客戶端我怎么寫(xiě)出來(lái)的,網(wǎng)上一堆教怎么寫(xiě)服務(wù)端
    客戶端怎么寫(xiě)好像沒(méi)有


    天天也太忙了沒(méi)時(shí)間  回復(fù)  更多評(píng)論
      
    # re: 學(xué)習(xí)Java6(七)Desktop(6)打印所選文件 2007-01-25 16:42 交口稱(chēng)贊
    呵呵,算算偶的java6文集也有幾十篇了

    說(shuō)不定也能出書(shū)呢。。。。。。。。。呵呵  回復(fù)  更多評(píng)論
      
    # re: 學(xué)習(xí)Java6(七)Desktop(6)打印所選文件 2007-01-25 18:39 冷面閻羅
    對(duì)啊
    不過(guò)我感覺(jué)現(xiàn)在用jdk6好像有點(diǎn)不現(xiàn)實(shí),除非你是純java的程序,其中你包涵任何一點(diǎn)其他的語(yǔ)言,像我現(xiàn)在用weblogic8,jdk還用不了5,只能用4.
    所以jdk6只能是自己耍耍了  回復(fù)  更多評(píng)論
      
    # re: 學(xué)習(xí)Java6(七)Desktop(6)打印所選文件 2007-01-26 08:59 交口稱(chēng)贊
    呵呵,說(shuō)的是

    但是至少jdk5里面的新特性我們?cè)陧?xiàng)目里面已經(jīng)大量運(yùn)用了
    weblogic8不支持我們寧可拋棄他

    現(xiàn)在可用的WEB容器這么多可以選

    誰(shuí)跟不上時(shí)代誰(shuí)會(huì)被淘汰

    尤其以后jdk更新會(huì)很快

    這不jDK7又快出來(lái)了
      回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 久久久久久亚洲精品影院| 亚洲av无码天堂一区二区三区| 久久精品免费电影| a级片免费观看视频| 在线观看片免费人成视频播放| 成年免费大片黄在线观看com| 亚洲AV日韩综合一区| 亚洲GV天堂GV无码男同| 亚洲av无码兔费综合| 亚洲av乱码中文一区二区三区| 亚洲av无码av在线播放| 国产亚洲成在线播放va| 成人国产网站v片免费观看| 一级看片免费视频| 一个人看的www免费视频在线观看| 免费看少妇高潮成人片| 特级无码毛片免费视频尤物| 91免费国产精品| 国拍在线精品视频免费观看| 啦啦啦在线免费视频| 亚洲av无码成人精品区| 亚洲日韩av无码| 噜噜噜亚洲色成人网站∨ | 最近最新高清免费中文字幕 | 亚洲变态另类一区二区三区| 久久亚洲色WWW成人欧美| 免费一级毛片在线播放视频免费观看永久 | 亚洲第一网站男人都懂| 亚洲免费人成在线视频观看| 亚洲av女电影网| 亚洲精品国产精品国自产网站 | 亚洲av最新在线网址| 久久亚洲精品人成综合网| 精品久久亚洲中文无码| 亚洲成AV人片高潮喷水| 国产免费久久精品99久久| 久久久高清日本道免费观看| 日韩免费一区二区三区在线| 免费一级毛片清高播放| 亚洲欧洲无码AV电影在线观看| 亚洲美女视频一区|