Commit b1ea6b66 authored by 9831111's avatar 9831111 🙂

Add sliderAndIcon method.

parent 1edff1d4
Pipeline #5356 failed with stages
...@@ -120,6 +120,24 @@ public class SettingFrame extends JFrame { ...@@ -120,6 +120,24 @@ public class SettingFrame extends JFrame {
serverPanel.add(okButton, BorderLayout.EAST); serverPanel.add(okButton, BorderLayout.EAST);
} }
public void sliderAndIcon(String iconName, int value) {
JSlider slider = new JSlider(10, 100, value);
slider.setMajorTickSpacing(10);
slider.setBackground(Color.darkGray);
slider.setBorder(new LineBorder(Color.GRAY, 2));
slider.setForeground(Color.WHITE);
slider.setOpaque(true);
slider.setMinorTickSpacing(5);
slider.setPaintTicks(true);
slider.setPaintLabels(true);
ImageIcon icon = new ImageIcon(iconName);
JLabel label = new JLabel(icon);
gameDetailsPanel.add(label);
gameDetailsPanel.add(slider);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment