资源简介


代码片段和文件信息

package whsdu.se.Common;

import java.awt.Dimension;
import java.awt.Insets;

import javax.swing.DefaultDesktopManager;
import javax.swing.JComponent;
import javax.swing.JInternalframe;
import javax.swing.JScrollPane;
import javax.swing.JViewport;

/**
 * 这个类可以不必掌握,有兴趣的同学看看!
 * 本类直接使用了 java 示例的代码,与 MDIDesktopPane 类配合,实现为 MDI 添加滚动条
 * 以下是原文档的说明:
 * Private class used to replace the standard DesktopManager for JDesktopPane.
 * Used to provide scrollbar functionality.
 */
public class MDIDesktopManager extends DefaultDesktopManager {
private MDIDesktopPane desktop;

public MDIDesktopManager(MDIDesktopPane desktop) {
this.desktop = desktop;
}

public void endResizingframe(JComponent f) {
super.endResizingframe(f);
resizeDesktop();
}

public void endDraggingframe(JComponent f) {
s

评论

共有 条评论