Try fixing smilies selector box layout under mac.

cusax-fix
Yana Stamcheva 18 years ago
parent 3572d24e33
commit c571ede3da

@ -76,17 +76,22 @@ public SmiliesSelectorBox(ArrayList imageList, ChatWindow chatWindow)
this.selectorBox.getPopupMenu().setLayout(new GridLayout(
this.gridRowCount, this.gridColCount, 5, 5));
for (int i = 0; i < imageList.size(); i++) {
Smiley smiley = (Smiley) this.imageList.get(i);
JMenuItem smileyItem = new JMenuItem (
new ImageIcon(ImageLoader.getImage(smiley.getImageID())));
smileyItem.setPreferredSize(new Dimension(28, 28));
smileyItem.setMargin(new Insets(2, -5, 2, 0));
ImageIcon imageIcon
= new ImageIcon(ImageLoader.getImage(smiley.getImageID()));
JMenuItem smileyItem = new JMenuItem (imageIcon);
// smileyItem.setPreferredSize(
// new Dimension( imageIcon.getIconWidth(),
// imageIcon.getIconHeight()));
// smileyItem.setMargin(new Insets(2, 2, 2, 2));
smileyItem.setToolTipText(smiley.getSmileyStrings()[0]);
smileyItem.addActionListener(this);

Loading…
Cancel
Save