⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testdetachedmagnifyingglass.java

📁 oraily的Swing hacks code
💻 JAVA
字号:
import java.awt.*;import javax.swing.*;import java.io.*;public class TestDetachedMagnifyingGlass extends Object {    public TestDetachedMagnifyingGlass(File f) {        // image frame        ImageIcon i = new ImageIcon (f.getPath());        JLabel l = new JLabel (i);        JFrame imgFrame = new JFrame ("Image");        imgFrame.getContentPane().add(l);        imgFrame.pack();        imgFrame.setVisible(true);        // magnifying glass frame        JFrame magFrame = new JFrame ("Mag");        DetachedMagnifyingGlass mag =            new DetachedMagnifyingGlass (l, new Dimension (150, 150), 2.0);        magFrame.getContentPane().add (mag);        magFrame.pack();        magFrame.setLocation (new Point (                             imgFrame.getLocation().x + imgFrame.getWidth(),                              imgFrame.getLocation().y));        magFrame.setVisible(true);    }    public static void main (String[] args) {        JFileChooser chooser = new JFileChooser();        chooser.showOpenDialog(null);        File f = chooser.getSelectedFile();        new TestDetachedMagnifyingGlass (f);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -