对于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);
}
}
Run Code Online (Sandbox Code Playgroud)
所以我创建了一个我称之为slider1的JSlider,我给它定位和值.当我调用changeValue方法时,它显然会更改slider1值.但是GUI没有变化.有人能指出我正确的方向吗?是否有刷新GUI的东西?