Skip to content

Commit

Permalink
Reduce AppLauncher icon sizes. Closes issue #75
Browse files Browse the repository at this point in the history
  • Loading branch information
tgvaughan committed Nov 16, 2023
1 parent 1d07f20 commit 07039ef
Showing 1 changed file with 9 additions and 22 deletions.
31 changes: 9 additions & 22 deletions src/beastfx/app/tools/AppLauncher.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,7 @@



import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.io.File;
Expand All @@ -20,20 +16,7 @@
import java.util.Set;
import java.util.TreeSet;

import javax.swing.Box;
import javax.swing.DefaultListCellRenderer;
import javax.swing.DefaultListModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.ListSelectionModel;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import javax.swing.*;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
Expand Down Expand Up @@ -144,9 +127,13 @@ public Component getListCellRendererComponent(JList<?> list, Object value, int i
boolean cellHasFocus) {
JLabel label = (JLabel) super
.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
label.setIcon(((PackageApp) value).icon);
label.setHorizontalTextPosition(SwingConstants.CENTER);
label.setVerticalTextPosition(SwingConstants.BOTTOM);
PackageApp app = (PackageApp) value;
label.setText(app.description + " (" + app.packageName + ")");
Image img = app.icon.getImage()
.getScaledInstance(50,50, Image.SCALE_SMOOTH);
label.setIcon(new ImageIcon(img));
label.setHorizontalTextPosition(SwingConstants.RIGHT);
label.setVerticalTextPosition(SwingConstants.CENTER);
return label;
}
});
Expand Down

0 comments on commit 07039ef

Please sign in to comment.