Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
public class PanelListRender extends JPanel implements ListCellRenderer {
private static URL iconURL = ClassLoader.getSystemResource("res/icons/default.gif");
private static ImageIcon icon = new ImageIcon(iconURL);
public Component getListCellRendererComponent(
JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
{
setLayout(new BorderLayout());
setBackground(isSelected ? Color.GRAY : Color.LIGHT_GRAY);
setBorder(BorderFactory.createRaisedBevelBorder());
add(new JLabel(" default"),BorderLayout.WEST);
JLabel licon = new JLabel(icon);
add(licon,BorderLayout.EAST);
return this;
}
}