对于Windows中的整个绘图内容,我是初学者,我现在有点卡住了。目前我只是在测试这些东西。
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);
}
}
所以我创建了一个我称之为slider1的JSlider,我给它它的方向和值。当我调用 changeValue 方法时,它显然会更改 slider1 值。但是 GUI 上没有变化。有人能指出我正确的方向吗?它是否具有刷新 GUI 的功能?