資源簡介
Java入門-模糊與銳化(實例46).zip
代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
import?java.awt.image.*;
import?javax.swing.*;
import?java.io.*;
//?圖像的模糊與銳化
public?class?BlurAndSharpenDemo?extends?Jframe?implements?ActionListener?{
private?JPanel?jPanel?=?new?JPanel();?//面板jPanel用于容納模糊、銳化、還原圖像按鈕
private?JButton?buttonFile;?//打開圖像文件按鈕
private?JButton?buttonblur;?//模糊圖像按鈕
private?JButton?buttonSharpen;?//銳化圖像按鈕
private?JButton?buttonreset;?//還原圖像按鈕
ImagePanel?imagePanel?=?new?ImagePanel();?//創建ImagePanel對象用于繪制圖像
public?BlurAndSharpenDemo()?{
super(“圖像的模糊與銳化演示“);?//調用父類構造函數
Container?contentPane?=?getContentPane();?//得到容器
buttonFile?=?new?JButton(“打開圖像文件“);?//實例化組件
buttonFile.addActionListener(this);?//增加事件監聽
buttonblur?=?new?JButton(“模糊圖像“);
buttonblur.addActionListener(this);
buttonSharpen?=?new?JButton(“銳化圖像“);
buttonSharpen.addActionListener(this);
buttonreset?=?new?JButton(“還原圖像“);
buttonreset.addActionListener(this);
jPanel.add(buttonblur);??//增加組件到面
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????193254??2004-06-05?17:30??52-1.bmp
?????文件??????193254??2004-06-05?17:30??52-2.bmp
?????文件??????193254??2004-06-05?17:31??52-3.bmp
?????文件?????????771??2004-07-21?18:46??BlurAndSharpenDemo$1.class
?????文件????????2487??2004-07-21?18:46??BlurAndSharpenDemo$ImagePanel.class
?????文件????????2516??2004-07-21?18:46??BlurAndSharpenDemo.class
?????文件????????5811??2004-06-05?17:44??BlurAndSharpenDemo.java
評論
共有 條評論