1秒ごとに自動的に左から右にスライドする水平スライダを作成するにはどうすればよいですか?水平スライダの作成方法
0
A
答えて
2
static final int FPS_MIN = 0;
static final int FPS_MAX = 30;
static final int FPS_INIT = 15;
JSlider framesPerSecond = new JSlider(JSlider.HORIZONTAL,
FPS_MIN, FPS_MAX, FPS_INIT);
framesPerSecond.setMajorTickSpacing(10);
framesPerSecond.setMinorTickSpacing(1);
framesPerSecond.setPaintTicks(true);
framesPerSecond.setPaintLabels(true);
http://java.sun.com/docs/books/tutorial/uiswing/components/slider.html
+1
-1スライダーは毎秒自動的に動かない。これを行うためにスライダに組み込まれている機能はありません。 – camickr
1
/*
* Copyright © 2009. Artificial Machines Pvt. Ltd. India.
* All rights reserved.
* This file is a property of Artificial Machines Pvt. Ltd.
* It is illegal to modify, copy or use any part of this file, for
* any purpose outside of Artificial Machines Pvt. Ltd. products.
*/
package trypls;
/**
*
* @author sunil.s
*/
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JSlider;
import javax.swing.Timer;
public class Test {
static int percent = 0;
public static void main(String[] args) {
JFrame f = new JFrame();
final JSlider s = new JSlider();
f.getContentPane().add(s);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.pack();
f.setVisible(true);
Timer time = new Timer(100, new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
percent++;
if (percent>100)
percent = 0;
// s.setMajorTickSpacing(10);
//s.setMinorTickSpacing(1);
//s.setPaintTicks(true);
//s.setPaintLabels(true);
// JScrollBar sb = s.getHorizontalScrollBar();
s.setValue((int)(s.getMaximum()*(percent/100.0)));
s.setAutoscrolls(true);
}
});
time.start();
}
}
の
関連する問題
- 1. JavaScript水平スライダ
- 2. 水平メニューの作成方法
- 3. Android:水平スクロールビューの作成方法は?
- 4. jQuery - モーダルウィンドウの水平スライダ
- 5. タブ付きの水平スライダ
- 6. jQueryの水平スライダが発行
- 7. iPhone用の水平スクロールビューを作成する方法は?
- 8. パーセンテージに基づく水平レイアウトの作成方法は?
- 9. CSSでカスタムの水平ラジオボタンを作成する方法は?
- 10. ドロップダウンメニューでこの水平メニューを作成する方法は?
- 11. .NETで水平リストボックスを作る方法
- 12. PrimeFacesで水平メニューを作成する方法
- 13. iPhoneで水平スクロールビューを作成する方法は?
- 14. iOSで水平スクロールメニューを作成する方法
- 15. アンドロイドで「水平スタイル」プログレスバーをプログラムで作成する方法は?
- 16. 水平スクロールで画像ギャラリーを作成する方法
- 17. Sencha Touch:スライダとコンテナを1本の水平線で設定する方法は?
- 18. ggplot2の水平ノッチプロットの作成
- 19. WinForms TreeViewコントロールの水平方向の自動作成に最適な方法は?
- 20. 100%幅水平スクロールバーを作成
- 21. ポジションの作成方法:水平方向に固定されたdivスクロール
- 22. 水平スクロールページの水平スクロールビュー
- 23. ExtJS4:水平メニューの作り方?
- 24. カスタムの水平スクロールバー/スライダを自動サイズ変更しますか?
- 25. 水平方向にスクロール可能な行を作成する方法ListView
- 26. 表示時のアイテム数を修正する水平リストビューの作成方法
- 27. ラップなしで水平スクロールのないテーブルを作成する方法
- 28. Coverflowデザインを使用した水平日付スライダ
- 29. ページコントロールのサポートで水平スワイプの画面を作る方法
- 30. ItemsControl水平方向
可能複製(http://stackoverflow.com/questions/1351055/how-to- [いくつかの時間間隔の後に自動的にスクロールされる水平方向のスクロールバーを作成する方法]スクロールバー - 自動的に - 後 - 一部) –