Quantcast
Channel: OKWAVE 閲覧数の多い質問(Java/253)【本日】
Viewing all articles
Browse latest Browse all 68675

JSliderでgetValue()を使用する

$
0
0
こんにちは。誤っている部分を教えて下さい。 実行画面では… ・大きい数値が、getValue()で返されています。  どこの数値を返してきているのか、わかりません。 ・Sliderを動かしても、グラフが変化しません。 *jSlider1.setValue(0)から数値が返されている可能性  を考えて、この部分にコメントをつけてみましたが、  変化は見られませんでした。このValueからの数値では  ないようです。 *Sliderの設定など以外のプログラムは、                   省略しています。 /****************************************/ class A   … jSlider1.setMajorTickSpacing(5);  jSlider1.setMaximum(20);  jSlider1.setMinimum(-20);  jSlider1.setValue(0);  jSlider1.setPaintLabels(true);  jSlider1.setPaintTicks(true);  jSlider1.setBackground(new Color(212, 208, 255));  jSlider1.setBorder   (BorderFactory.createLoweredBevelBorder());  jSlider1.setBounds   (new Rectangle(36, 263, 94, 29));  jSlider1.addChangeListener(new   javax.swing.event.ChangeListener() {    public void stateChanged(ChangeEvent e) {     jSlider1_stateChanged(e);    }  });    …  jSlider1.addChangeListener   (new javax.swing.event.ChangeListener() {    public void stateChanged(ChangeEvent e) {     jSlider1_stateChanged(e); }  }); class B   … double f(double x){ int value1 = jSlider1.getValue(); int a = value1; return (double)(Math.sin(a*x));  }   …  public void paint(Graphics g){ g.drawLine(座標);  //グラフの描画 } /*******************************************/ わかる方、どうか教えて下さい。お願い致します。

Viewing all articles
Browse latest Browse all 68675

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>