逛奔的蜗牛

我不聪明,但我会很努力

   ::  :: 新随笔 ::  ::  :: 管理 ::
在JSlider中,
Knob是小滑块
Track是slider中间小滑块滑动的轨迹:JSlider.setPaintTrack(false)
用到的方向常量:都是SwingConstants的,虽然可以用如JSlider.VERTICAL,但也能用
SwingConstants.VERTICAL, RIGHT, HORIZONTAL, LEFT, CENTER.
Tick mark是slider中的刻度数字:JSlider.setPaintTicks(true)与
JSlider.setMajorTickSpacing(int)和setMinorTickSpacing(int)一起用
显示滑动标尺上的数字:JSlider.setPaintLabels(true)
 
    // Create horizontal slider
    JSlider slider = new JSlider();
    
    // Register a change listener
    slider.addChangeListener(new ChangeListener() {
        // This method is called whenever the slider's value is changed
        public void stateChanged(ChangeEvent evt) {
            JSlider slider = (JSlider)evt.getSource();
    
            if (!slider.getValueIsAdjusting()) {
                // Get new value
                int value = slider.getValue();
            }
        }
    });
posted on 2010-12-17 17:48 逛奔的蜗牛 阅读(1522) 评论(0)  编辑 收藏 引用 所属分类: Java

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理