小编Vic*_*ous的帖子

在java中制作一个可玩的jslider

我通过使用eclipse和windowbuilder从用户那里得到一个数学表达式(例如ADD(MUL(X,Y),Z))并且一度要求用户将其变量之一指定为时间,从而制作一个grapher.然后将要求用户选择该变量的起点和范围.然后程序将显示一个框架(和一个面板),它有一个jslider和一个播放按钮.当用户点击按钮时,程序应该开始绘制表达式.它应该看起来像Gapminder图表.

我已经检查了有关更新jsliders的其他问题,但它们通常是关于音乐播放器滑块或只是随时间变化的滑块(没有图形部分).

我的问题是关于滑块的更新(间隔可以是1),但是如果你还可以指导我如何制作可以用于绘图部分的可播放滑块,那将是很好的.

在此输入图像描述 这个代码到目前为止:

package progGUI;

import java.awt.BorderLayout;

public class CanvasFrame extends JFrame {

private JPanel contentPane;

/**
 * Launch the application.
 */
public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        public void run() {
            try {

                CanvasFrame frame = new CanvasFrame();
                frame.setVisible(true);

            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    });
}

/**
 * Create the frame.
 */
public CanvasFrame() {
    setTitle("Graph");
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setBounds(100, 100, 700, 542);
    contentPane = new JPanel();
    contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); …
Run Code Online (Sandbox Code Playgroud)

java swing jslider windowbuilder

1
推荐指数
1
解决办法
668
查看次数

标签 统计

java ×1

jslider ×1

swing ×1

windowbuilder ×1