📄 mainframebackimage.java
字号:
package MyLibraryok.MyMain;
import java.awt.event.*;
import javax.swing.JFileChooser;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.Date;
import javax.swing.*;
import MyLibraryok.MySwing.MyImage;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2007</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class MainFrameBackImage implements ActionListener {
MainFrame2 myMainFrame;
public static String fileName;
public MainFrameBackImage(MainFrame2 myMainFrame) {
this.myMainFrame = myMainFrame;
}
public void actionPerformed(ActionEvent event) {
JFileChooser fileChooser = new JFileChooser(); //实例化文件选择器
fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); //设置文件选择模式,此处为文件和目录均可
if (fileChooser.showOpenDialog(myMainFrame) ==
JFileChooser.APPROVE_OPTION) { //弹出文件选择器,并判断是否点击了打开按钮
fileName = fileChooser.getSelectedFile().getAbsolutePath(); //得到选择文件或目录的绝对路径
System.out.println(">>>>>>>>>" + fileName);
MainFrame2.panelImage = new MyImage(MainFrameBackImage.fileName);
MainFrame2.panelImage.repaint();
myMainFrame.repaint();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -