资源简介
JAVA核心技术第八版(1,2卷)-源码
JAVA核心技术第八版(1,2卷)-书中所有例题(程序清单)的源码,包含第一卷和第二卷内容都有
代码片段和文件信息
import java.awt.EventQueue;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
/**
* A program for viewing images.
* @version 1.22 2007-05-21
* @author Cay Horstmann
*/
public class ImageViewer
{
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable()
{
public void run()
{
Jframe frame = new ImageViewerframe();
frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
frame.setVisible(true);
}
});
}
}
/**
* A frame with a label to show an image.
*/
class ImageViewerframe extends Jframe
{
public ImageViewerframe()
{
settitle(“ImageViewer“);
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(new ActionListener()
{
public void actionPerformed(ActionEvent 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(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
System.exit(0);
}
});
}
private JLabel label;
private JFileChooser chooser;
private static final int DEFAULT_WIDTH = 300;
private static final int DEFAULT_HEIGHT = 400;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-10 07:51 源码\
目录 0 2012-10-13 07:26 源码\v2ch06\
目录 0 2012-10-13 07:26 源码\v2ch06\SpinnerTest\
文件 6159 2007-09-20 08:28 源码\v2ch06\SpinnerTest\SpinnerTest.java
目录 0 2012-10-13 07:26 源码\v2ch06\ClassTree\
文件 925 2000-10-04 06:04 源码\v2ch06\ClassTree\blue-ball.gif
文件 527 2000-10-04 06:04 源码\v2ch06\ClassTree\red-ball.gif
文件 7850 2007-07-31 09:11 源码\v2ch06\ClassTree\ClassTree.java
文件 925 2000-10-04 06:08 源码\v2ch06\ClassTree\yellow-ball.gif
目录 0 2012-10-13 07:26 源码\v2ch06\ob
文件 5420 2007-07-31 04:10 源码\v2ch06\ob
目录 0 2012-10-13 07:26 源码\v2ch06\InvestmentTable\
文件 2294 2007-07-31 04:04 源码\v2ch06\InvestmentTable\InvestmentTable.java
目录 0 2012-10-13 07:26 源码\v2ch06\EditorPaneTest\
文件 4361 2007-07-31 04:05 源码\v2ch06\EditorPaneTest\EditorPaneTest.java
目录 0 2012-10-13 07:26 源码\v2ch06\TreeEditTest\
文件 4921 2007-07-31 03:59 源码\v2ch06\TreeEditTest\TreeEditTest.java
目录 0 2012-10-13 07:26 源码\v2ch06\FormatTest\
文件 8847 2007-08-04 10:24 源码\v2ch06\FormatTest\FormatTest.java
目录 0 2012-10-13 07:26 源码\v2ch06\ProgressMonitorInputStreamTest\
文件 3507 2007-09-23 13:35 源码\v2ch06\ProgressMonitorInputStreamTest\ProgressMonitorInputStreamTest.java
目录 0 2012-10-13 07:26 源码\v2ch06\TabbedPaneTest\
文件 700 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Mercury.gif
文件 2228 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Neptune.gif
文件 4227 2007-11-12 10:43 源码\v2ch06\TabbedPaneTest\TabbedPaneTest.java
文件 2059 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Uranus.gif
文件 1891 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Mars.gif
文件 527 2000-10-04 06:04 源码\v2ch06\TabbedPaneTest\red-ball.gif
文件 2954 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Venus.gif
文件 3421 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Earth.gif
文件 4878 2000-10-04 06:08 源码\v2ch06\TabbedPaneTest\Saturn.gif
............此处省略761个文件信息
- 上一篇:JAVA名片管理系统140219
- 下一篇:简单的学生信息管理系统java源码
相关资源
- 简单的学生信息管理系统java源码
- Delphi10.3二维码扫描源码.zip
- 陌陌android源码-代码写的很不错
- Android Studio DuDuMusic及源码 音乐播放器
- Android视频播放器(Java源码案例)
- 毕向东Java基础源码+总结
- android商城源码(菜鸟商城)
- Struts2+登录+ 增删改查 源码 (含jar包
- Java实现的水果销售商城系统论文源码
- (J2EE)基于JAVA的网上订票系统源码
- 基于JAVA EE校园订餐系统
- 基于J2EE的个人时间管理系统的设计与
- Java Web项目开发案例精粹14新闻发布系
- android 数独游戏138633
- 安卓Android开源小说阅读器CoolReader源码
- Android毕业设计-图书管理系统
- 电商项目服务端客户端源码
- 《数字图像处理—Java编程与实验》配
- Thinking in Java 4 源码 导入IDEA可直接运
- JAVA网络编程技术与实践-清华大学出版
- Android GPS+指南针源码
- android 拼图游戏可从手机选择一张图片
- 七牛直播demo项目Android版本
- 完整android app 源码,含新闻、论坛、
- 完美版的Android 拼图游戏APK和工程源码
- 记录温度变化曲线的android程序,单片
- Android源码-使用百度APIStore实现天气预
- Android 基于百度API Store的天气预报
- RichEditor for Android强大的富文本编辑器
- android仿美柚大姨妈控件仿美柚月经显
评论
共有 条评论