Browse Source

REPORT-6260 自适应布局下,选中body,无法粘贴组件了

plough 7 years ago
parent
commit
4a804f4f78
  1. 8
      designer_form/src/com/fr/design/mainframe/ComponentTree.java

8
designer_form/src/com/fr/design/mainframe/ComponentTree.java

@ -20,6 +20,8 @@ import java.awt.Container;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.Graphics; import java.awt.Graphics;
import java.awt.Point; import java.awt.Point;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseAdapter; import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
@ -56,6 +58,12 @@ public class ComponentTree extends JTree {
ComponetTreeMouseListener componetTreeMouseListener = new ComponetTreeMouseListener(this); ComponetTreeMouseListener componetTreeMouseListener = new ComponetTreeMouseListener(this);
this.addMouseMotionListener(componetTreeMouseListener); this.addMouseMotionListener(componetTreeMouseListener);
this.addMouseListener(componetTreeMouseListener); this.addMouseListener(componetTreeMouseListener);
this.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
designer.dispatchEvent(e);
}
});
} }
public FormDesigner getDesigner() { public FormDesigner getDesigner() {

Loading…
Cancel
Save