Skip to content

Commit 62d903d

Browse files
hansonrhansonr
authored andcommitted
vertical and left alignments in menu items
1 parent a030f59 commit 62d903d

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

sources/net.sf.j2s.java.core/src/swingjs/plaf/JSComponentUI.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2521,7 +2521,6 @@ protected void setAlignments(AbstractButton b, boolean justGetPreferred) {
25212521
return;
25222522
}
25232523
preferredDim = null;
2524-
// fix for button vertical alignment -- should offset just by the ascent
25252524
String yoff = "-50%";
25262525
DOMNode.setStyles(centeringNode, "position", "absolute", "top", null, "left", null, "transform", null);
25272526
DOMNode.setStyles(centeringNode, "width", wCtr + "px", "height", hCtr + "px");
@@ -2586,11 +2585,11 @@ protected void setAlignments(AbstractButton b, boolean justGetPreferred) {
25862585
DOMNode.setStyles(itemNode, "text-align", "right");
25872586
DOMNode.setStyles(centeringNode, "right", "0px");
25882587
DOMNode.setStyles(textNode, "right", "23px");
2589-
DOMNode.setStyles(iconNode, "right", "3px");
2588+
DOMNode.setStyles(iconNode, "right", "0px"); // was 3
25902589
} else {
25912590
DOMNode.setStyles(itemNode, "text-align", "left");
25922591
DOMNode.setStyles(centeringNode, "left", "0px");
2593-
DOMNode.setStyles(iconNode, "left", "3px");
2592+
DOMNode.setStyles(iconNode, "left", "0px"); // was 3
25942593
DOMNode.setStyles(textNode, "left", "23px");
25952594
}
25962595
}
@@ -2642,8 +2641,8 @@ protected void setAlignments(AbstractButton b, boolean justGetPreferred) {
26422641
"translateY(-" + itop + "%)" + (iscale == null ? "" : iscale));
26432642
} else {
26442643
DOMNode.setStyles(menuAnchorNode, "height", h + "px");
2645-
DOMNode.setStyles(textNode, "top", "50%", "transform", "translateY(-60%)");
2646-
DOMNode.setStyles(iconNode, "top", "50%", "transform", "translateY(-80%) scale(0.6,0.6)");
2644+
DOMNode.setStyles(textNode, "top", "50%", "transform", "translateY(-50%)");
2645+
DOMNode.setStyles(iconNode, "top", "50%", "transform", "translateY(-65%) scale(0.6,0.6)");
26472646
}
26482647
}
26492648

0 commit comments

Comments
 (0)