Dodawanie JSlidera i MouseLisnera

Dodawanie JSlidera i MouseLisnera

Wątek przeniesiony 2014-12-29 20:41 z Java przez bogdans.

  • Rejestracja: dni
  • Ostatnio: dni
0

Posiadam taka funkcję:

Kopiuj
 public static void createAndShowGui(List<Double> scoresX, List<Double> scoresY) {
        int maxDataPoints = 800;
        GraphPanel mainPanel = new GraphPanel(scoresX, scoresY);
        mainPanel.setPreferredSize(new Dimension(700, 500));
        //JSlider slider = new JSlider(2, 20, 50, 5);
        JFrame frame = new JFrame("Dane");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(mainPanel);
        frame.pack();
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);

I chce dodac do frame JSlidera i niestety nie potrafię tego zrobić, chciałabym tez aby mozna bylo im przesuwac i przekazywal on wartosci do innej klasy. Bardzo prosze o pomoc.

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
frame.add(slider,BorderLayout.NORTH);

NORTH możesz zamienić na SOUTH, EAST lub WEST.
2. Dodaj mu ChangeListenera, powinnaś też mieć w klasie ze sliderem referencję do tej drugiej klasy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.