Browse Source

Pull request #9453: REPORT-38523 右侧单元格属性表鼠标事件失效问题

Merge in DESIGN/design from ~DESTINY.LIN/design:release/10.0 to release/10.0

* commit 'd6c2f9fa849a43b8915f484533583888223820c4':
  REPORT-38523 fix: 右侧单元格属性表鼠标事件有误,修改了mouseReleased事件
Destiny.Lin 2 years ago
parent
commit
7eeab3dbcf
  1. 9
      designer-base/src/main/java/com/fr/design/gui/icontainer/UIEastResizableContainer.java

9
designer-base/src/main/java/com/fr/design/gui/icontainer/UIEastResizableContainer.java

@ -296,10 +296,9 @@ public class UIEastResizableContainer extends JPanel {
model = UIConstants.MODEL_NORMAL; model = UIConstants.MODEL_NORMAL;
refreshContainer(); refreshContainer();
} }
@Override @Override
public void mouseClicked(MouseEvent e) { public void mouseReleased(MouseEvent e) {
if (e.getX() <= ARROW_RANGE) { if (isInPane(e)) {
if (containerWidth == leftPaneWidth) { if (containerWidth == leftPaneWidth) {
showContainer(); showContainer();
} else { } else {
@ -309,7 +308,9 @@ public class UIEastResizableContainer extends JPanel {
} }
}); });
} }
public boolean isInPane(MouseEvent e){
return e.getX() <= ARROW_RANGE && e.getX() >= 0 && e.getY() <= topToolPaneHeight && e.getY() >= 0;
}
@Override @Override
public void paint(Graphics g) { public void paint(Graphics g) {
Image button; Image button;

Loading…
Cancel
Save