xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 31.64MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-29
  • 語言: Java
  • 標(biāo)簽: Java??Java入門??有源代碼??

資源簡介

Java核心技術(shù)第10版 (卷1+卷2+源代碼)(英文版,超高清文字版PDF版) ——這是特別好的一個資源,非常適合Java的學(xué)習(xí)者,強(qiáng)烈推薦!??! 本資源轉(zhuǎn)載自網(wǎng)絡(luò),供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版,如有侵權(quán),請聯(lián)系我或CSDN刪除。

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?java.io.*;
import?javax.swing.*;

/**
?*?A?program?for?viewing?images.
?*?@version?1.30?2014-02-27
?*?@author?Cay?Horstmann
?*/
public?class?ImageViewer
{
???public?static?void?main(String[]?args)
???{
??????EventQueue.invokeLater(()?->?{
?????????Jframe?frame?=?new?ImageViewerframe();
?????????frame.settitle(“ImageViewer“);
?????????frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
?????????frame.setVisible(true);
??????});
???}
}

/**
?*?A?frame?with?a?label?to?show?an?image.
?*/
class?ImageViewerframe?extends?Jframe
{
???private?JLabel?label;
???private?JFileChooser?chooser;
???private?static?final?int?DEFAULT_WIDTH?=?300;
???private?static?final?int?DEFAULT_HEIGHT?=?400;

???public?ImageViewerframe()
???{
??????setSize(DEFAULT_WIDTH?DEFAULT_HEIGHT);

??????//?use?a?label?to?display?the?images
??????label?=?new?JLabel();
??????add(label);

??????//?set?up?the?file?chooser
??????chooser?=?new?JFileChooser();
??????chooser.setCurrentDirectory(new?File(“.“));

??????//?set?up?the?menu?bar
??????JMenuBar?menuBar?=?new?JMenuBar();
??????setJMenuBar(menuBar);

??????JMenu?menu?=?new?JMenu(“File“);
??????menuBar.add(menu);

??????JMenuItem?openItem?=?new?JMenuItem(“Open“);
??????menu.add(openItem);
??????openItem.addActionListener(event?->?{
?????????//?show?file?chooser?dialog
????????????int?result?=?chooser.showOpenDialog(null);

????????????//?if?file?selected?set?it?as?icon?of?the?label
????????????if?(result?==?JFileChooser.APPROVE_OPTION)
????????????{
???????????????String?name?=?chooser.getSelectedFile().getPath();
???????????????label.setIcon(new?ImageIcon(name));
????????????}
?????????});

??????JMenuItem?exitItem?=?new?JMenuItem(“Exit“);
??????menu.add(exitItem);
??????exitItem.addActionListener(event?->?System.exit(0));
???}
}

評論

共有 條評論