亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? imagetransfertest.java

?? sun公司開(kāi)發(fā)的,java2核心技術(shù),卷II:高級(jí)性能,包括一系列的高級(jí)java應(yīng)用技術(shù),如數(shù)據(jù)庫(kù)德連接,高級(jí)swing,多線程,軟件本地化等等,本文件中則包含該書(shū)中的所用實(shí)例,配合該書(shū)使用,使對(duì)ja
?? JAVA
字號(hào):
/**
 * @version 1.10 1999-09-16
 * @author Cay Horstmann
 */

import java.io.*;
import java.awt.*;
import java.awt.datatransfer.*;
import java.awt.event.*;
import javax.swing.*;

public class ImageTransferTest
{  public static void main(String[] args)
   {  JFrame frame1 = new ImageTransferFrame();
      JFrame frame2 = new ImageTransferFrame();
      frame1.setTitle("Frame 1");
      frame2.setTitle("Frame 2");
      frame1.show();
      frame2.show();
   }
}

class ImageTransferFrame extends JFrame
   implements ActionListener
{  public ImageTransferFrame()
   {  setSize(300, 300);
      addWindowListener(new WindowAdapter()
         {  public void windowClosing(WindowEvent e)
            {  System.exit(0);
            }
         } );

      Container contentPane = getContentPane();
      label = new JLabel();
      contentPane.add(label, "Center");

      JMenu fileMenu = new JMenu("File");
      openItem = new JMenuItem("Open");
      openItem.addActionListener(this);
      fileMenu.add(openItem);

      exitItem = new JMenuItem("Exit");
      exitItem.addActionListener(this);
      fileMenu.add(exitItem);

      JMenu editMenu = new JMenu("Edit");
      copyItem = new JMenuItem("Copy");
      copyItem.addActionListener(this);
      editMenu.add(copyItem);

      pasteItem = new JMenuItem("Paste");
      pasteItem.addActionListener(this);
      editMenu.add(pasteItem);

      JMenuBar menuBar = new JMenuBar();
      menuBar.add(fileMenu);
      menuBar.add(editMenu);
      setJMenuBar(menuBar);
   }

   public void actionPerformed(ActionEvent evt)
   {  Object source = evt.getSource();
      if (source == openItem)
      {  JFileChooser chooser = new JFileChooser();
         chooser.setCurrentDirectory(new File("."));

         chooser.setFileFilter(new
            javax.swing.filechooser.FileFilter()
            {  public boolean accept(File f)
               {  String name = f.getName().toLowerCase();
                  return name.endsWith(".gif")
                     || name.endsWith(".jpg")
                     || name.endsWith(".jpeg")
                     || f.isDirectory();
               }
               public String getDescription()
               {  return "Image files";
               }
            });

         int r = chooser.showOpenDialog(this);
         if(r == JFileChooser.APPROVE_OPTION)
         {  String name
               = chooser.getSelectedFile().getAbsolutePath();
            setImage(Toolkit.getDefaultToolkit().getImage(name));
         }
      }
      else if (source == exitItem) System.exit(0);
      else if (source == copyItem) copy();
      else if (source == pasteItem) paste();
   }

   private void copy()
   {  ImageSelection selection = new ImageSelection(theImage);
      localClipboard.setContents(selection, null);
   }

   private void paste()
   {  Transferable contents
         = localClipboard.getContents(this);
      if (contents == null) return;
      try
      {  Image image = (Image)contents.getTransferData
            (ImageSelection.imageFlavor);
         setImage(image);
      }
      catch(Exception e) {}
   }

   public void setImage(Image image)
   {  theImage = image;
      label.setIcon(new ImageIcon(image));
   }

   private static Clipboard localClipboard
      = new Clipboard("local");
   private Image theImage;
   private JLabel label;
   private JMenuItem openItem;
   private JMenuItem exitItem;
   private JMenuItem copyItem;
   private JMenuItem pasteItem;
}

class ImageSelection implements Transferable
{  public ImageSelection(Image image)
   {  theImage = image;
   }

   public DataFlavor[] getTransferDataFlavors()
   {  return flavors;
   }

   public boolean isDataFlavorSupported(DataFlavor flavor)
   {  return flavor.equals(imageFlavor);
   }

   public synchronized Object getTransferData
      (DataFlavor flavor)
      throws UnsupportedFlavorException
   {  if(flavor.equals(imageFlavor))
      {  return theImage;
      }
      else
      {  throw new UnsupportedFlavorException(flavor);
      }
   }

   public static final DataFlavor imageFlavor
      = new DataFlavor(java.awt.Image.class, "AWT Image");

   private static DataFlavor[] flavors = { imageFlavor };
   private Image theImage;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区2区3区在线看| 欧美成人video| 国产在线精品一区二区不卡了| 樱花影视一区二区| 国产人妖乱国产精品人妖| 精品国产欧美一区二区| 日韩欧美一区二区视频| 日韩亚洲欧美综合| 欧美大片国产精品| 久久婷婷色综合| 国产欧美日韩激情| 国产精品福利一区二区| 亚洲少妇30p| 一区二区三区欧美久久| 调教+趴+乳夹+国产+精品| 婷婷综合久久一区二区三区| 日韩制服丝袜av| 伦理电影国产精品| 国产精品夜夜爽| 91在线视频免费91| 日本韩国欧美三级| 91精品国产综合久久精品图片| 欧美日韩精品福利| 久久综合九色综合欧美就去吻| 久久久久久电影| 日本一区二区成人在线| 亚洲欧美日韩中文播放| 日韩成人伦理电影在线观看| 国产伦精一区二区三区| 色婷婷国产精品综合在线观看| 在线免费观看日韩欧美| 日韩欧美一区二区不卡| 中文字幕一区二| 亚洲成人手机在线| 国产一区二区久久| 91女厕偷拍女厕偷拍高清| 67194成人在线观看| 国产日韩精品久久久| 亚洲国产裸拍裸体视频在线观看乱了| 天堂在线一区二区| 高清日韩电视剧大全免费| 91电影在线观看| 久久精品人人做人人综合 | 91精品国产91综合久久蜜臀| 久久综合九色综合久久久精品综合 | 不卡一区二区三区四区| 欧美精品亚洲一区二区在线播放| 欧美精品一区男女天堂| 亚洲综合在线第一页| 国产麻豆日韩欧美久久| 欧美精品在线视频| 国产精品成人一区二区三区夜夜夜| 视频在线观看一区二区三区| www.亚洲精品| 欧美草草影院在线视频| 午夜电影一区二区三区| av成人动漫在线观看| 精品国精品国产| 视频一区欧美精品| 在线免费视频一区二区| 中文字幕日韩一区| 国产剧情一区二区| 日韩欧美国产精品一区| 婷婷丁香激情综合| 欧美日韩免费一区二区三区| 成人免费小视频| 岛国av在线一区| 久久久不卡影院| 国产精品综合一区二区三区| 日韩一级免费观看| 蜜臀99久久精品久久久久久软件| 欧美日韩美少妇 | 欧美色图激情小说| 亚洲精品高清视频在线观看| av中文字幕不卡| 亚洲一区自拍偷拍| 91在线观看免费视频| 国产精品久久看| www.在线欧美| 亚洲精品伦理在线| 欧洲中文字幕精品| 亚洲国产精品自拍| 欧美精品一二三区| 麻豆精品在线视频| 久久综合久久综合久久综合| 久久不见久久见免费视频1| 日韩欧美在线一区二区三区| 精品一区二区国语对白| 精品国产乱码久久久久久图片| 久久精品国产精品青草| xvideos.蜜桃一区二区| 国产一区二区精品在线观看| 国产精品热久久久久夜色精品三区 | 久久99日本精品| 精品日韩一区二区| 国产激情精品久久久第一区二区 | 欧美日韩国产综合一区二区三区| 色悠久久久久综合欧美99| 日韩一级免费观看| 国产成人无遮挡在线视频| 欧美三区在线观看| 精品国产一区二区三区忘忧草| 日韩av成人高清| 国产亚洲va综合人人澡精品| 99在线精品视频| 天天影视色香欲综合网老头| 日韩精品一区二区三区在线| 高清beeg欧美| 久久九九影视网| 国产成人超碰人人澡人人澡| 亚洲美女屁股眼交3| 日韩一区国产二区欧美三区| 丰满亚洲少妇av| 午夜视频一区二区三区| 久久久91精品国产一区二区精品| 91福利国产成人精品照片| 精品一区二区在线观看| 一区二区三区视频在线看| 日韩精品一区二区三区swag | 黄网站免费久久| 亚洲综合偷拍欧美一区色| 2023国产精品| 欧美日韩视频不卡| 91同城在线观看| 国内精品写真在线观看| 亚洲一级在线观看| 欧美国产精品一区二区| 欧美一级黄色录像| 91黄色激情网站| 丁香五精品蜜臀久久久久99网站| 午夜伊人狠狠久久| 亚洲男人都懂的| 欧美极品xxx| 欧美精品一区二区久久久| 欧美精品99久久久**| 色综合激情五月| 成人黄色电影在线 | 精品精品欲导航| 欧美日韩一区二区三区不卡 | 亚洲综合视频网| 国产精品日韩成人| 久久无码av三级| 精品国产免费人成电影在线观看四季| av亚洲精华国产精华精| 国产剧情一区在线| 韩国欧美国产一区| 日韩福利视频网| 亚洲成av人片观看| 亚洲国产视频在线| 一区二区三区欧美日| 亚洲乱码日产精品bd | 一本到不卡精品视频在线观看| 国产黄人亚洲片| 国产精品亚洲第一区在线暖暖韩国| 日本系列欧美系列| 免费人成在线不卡| 秋霞电影网一区二区| 偷偷要91色婷婷| 丝袜亚洲精品中文字幕一区| 亚洲国产日韩在线一区模特| 亚洲青青青在线视频| 亚洲欧美激情在线| 亚洲精品自拍动漫在线| 亚洲丝袜另类动漫二区| 亚洲欧美日韩国产手机在线| 亚洲视频免费在线观看| 亚洲女女做受ⅹxx高潮| 亚洲综合色在线| 美女高潮久久久| 国产精品1区2区3区| 不卡大黄网站免费看| 91免费看视频| 欧美日韩一区二区三区免费看| 在线不卡a资源高清| 欧美成人一区二区三区在线观看| 26uuu亚洲| 国产精品麻豆视频| 亚洲国产aⅴ天堂久久| 美女在线观看视频一区二区| 国产在线精品一区二区| 91视视频在线观看入口直接观看www| 日本高清不卡在线观看| 欧美一区二区三区电影| 久久精品一区蜜桃臀影院| 1024亚洲合集| 天天免费综合色| 国产成人av影院| 欧美性猛片xxxx免费看久爱| 日韩精品中文字幕一区 | 欧美伊人久久久久久久久影院| 7777精品伊人久久久大香线蕉| xfplay精品久久| 亚洲一区二区精品视频| 国产在线精品不卡| 在线欧美日韩国产| 国产午夜精品久久| 日本视频免费一区| 91影院在线观看| 久久久99精品免费观看| 婷婷成人激情在线网|