mytree.java

来自「GPRS数据通讯软件源码」· Java 代码 · 共 50 行

JAVA
50
字号
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package documenteditor;import java.awt.Dimension;import javax.swing.JTree;import javax.swing.JViewport;/** * * @author Administrator */public class MyTree extends JTree{        @Override    public Dimension getPreferredSize() {        if (isPreferredSizeSet()) {            return super.getPreferredSize();        }        Dimension size = null;        try {            if (ui != null) {                size = ui.getPreferredSize(this);            }        } catch (Exception e) {            size = null;        }        try {            return (size != null) ? size : super.getPreferredSize();        } catch (Exception e) {            return null;        }    }        @Override    public boolean getScrollableTracksViewportWidth() {	try {            if (getParent() instanceof JViewport) {                return (((JViewport) getParent()).getWidth() > getPreferredSize().width);            }        } catch (Exception e) {        }	return false;    }}

⌨️ 快捷键说明

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