滑杆(JSlider)和进度指示条(JProgressBar) 的使用
2024-08-27 08:22:49
package first;
import javax.swing.*;
import javax.swing.border.TitledBorder;
import java.awt.*;
import java.awt.event.*;
class P extends JPanel
{
JProgressBar pb=new JProgressBar();///定义进度指示条
JSlider sb=new JSlider(JSlider.HORIZONTAL,0,100,60);///定义滑杆
public P()
{
setLayout(new GridLayout());
add(pb);
sb.setValue(0);///滑杆最开始的位置
sb.setPaintTicks(true);
sb.setMajorTickSpacing(20);
sb.setMinorTickSpacing(5);
sb.setBorder(new TitledBorder("移动滑竿"));
pb.setModel(sb.getModel());
pb.setStringPainted(true);
add(sb);
}
}
public class Test
{
public static void main(String[] args)
{
JFrame f=new JFrame("滑杆和进度指示条");
f.setSize(300,150);
f.add(new P());
f.show();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
最新文章
- thinkphp 3.2.3 session 丟失問題
- Android studio 菜单介绍 3.1.文件(File)
- Java对象的访问
- Approvals for EBS 1.4 Now Available
- 2013年7月份第2周51Aspx源码发布详情
- 【转载】Asp.net Mvc 入门视频教程
- hdu 2845(dp基础题)
- linux运维面试题汇总一
- iOS百度推送的基本使用
- [leetcode-554-Brick Wall]
- C#中的Infinity和NaN
- MySQL中时间函数NOW()和SYSDATE()的区别
- Java异常处理认识
- java怎样获取CPU占用率和硬盘占用率
- ScheduledExecutorService和timer的异同
- 再谈控制 cxGrid 的行列颜色
- tkinter学习系列之(六)Radiobutton控件
- 总结我在huawei matebook D 2018版中安装archlinux的过程
- 第三次作业--导入excel表格(完整版)
- Centos6.4下安装protobuf-c问题及解决办法