私は窓の中の全てのドローイングのことについてかなり初心者です。私はちょっと魅力的です。現時点では、私は物事をテストしています。JSliderは更新されませんか?
import javax.swing.*;
import java.awt.*;
import javax.swing.event.*;
public class test extends JFrame
{
JSlider slider1;
public test()
{
slider1 = new JSlider(JSlider.VERTICAL, 0, 50, 0);
setLayout(new FlowLayout(FlowLayout.TRAILING));
add(slider1);
}
public void changeValue()
{
slider1.setValue(25);
}
public static void main(String args[]) {
test gui = new test();
gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
gui.setSize(550,250);
gui.setVisible(true);
}
}
私は、スライダ1と呼ばれるJSliderを作成し、その向きと値を与えます。 changeValueメソッドを呼び出すと、明らかにslider1の値が変更されます。しかしGUIに変更はありません。 誰かが私を正しい方向に向けることができますか? GUIをリフレッシュして何かがありますか?
changeValue ()は私のためにうまくいくようです...このメソッドが呼ばれていると確信していますか? 表示するメインメソッドの最後にgui.changeValue()を追加します。 – Steven