ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
402
402
EMPFEHLEN
-
12.12.05 18:12 #1
- Registriert seit
- Aug 2005
- Beiträge
- 7
Hallo an alle zusammen,
ich habe ein problem und stecke schon seit tagen fest......
Ich habe eine bzw 2 JSlider welch im bereich von 0 bis 10 laufen sollen ist auch kein Thema ....
ABER die zwichen Bereiche sollen in 0,1 Schritten laufen
Habe es mit double und float probiert hat nichts geholfen
Die beschriftung sollte in 0,5 schritten angezeigt werden........
Programiere mit Eclipse
hier mal der Quellt.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
//-Kontroll-Panel--------------------------------------------------------- class KontrollPanel extends JPanel { Cursor cursor; RoundButton jb_1; RoundLabel_2 jl_1;//t01 RoundLabel_2 jl_3;//t02 MySlider slider_1;//t01 MySlider slider_2;//t02 TitledBorder tb; float sliderValue; public KontrollPanel() { setPreferredSize(new Dimension(384, 105)); setLayout(new GridBagLayout()); tb = new TitledBorder("Slider"); tb.setTitleColor(Color.gray); setBorder(tb); setBackground(new Color(238, 238, 238)); GridBagConstraints c = new GridBagConstraints(); c.insets = new Insets(2, 2, 2, 2); cursor = new Cursor(Cursor.HAND_CURSOR); // ----------t01-Label------------------------------------------------------------ jl_1 = new RoundLabel_2("t", "01"); c.gridx = 1; c.gridy = 0; c.gridheight = 1; c.gridwidth = 1; c.weightx = 5; c.weighty = 20; c.fill = GridBagConstraints.NONE; c.anchor = GridBagConstraints.CENTER; add(jl_1, c); //Slider t01------------------------------------------------------------- slider_1 = new MySlider(JSlider.HORIZONTAL, 0, 100, 40); slider_1.addChangeListener(new MyChangeListener_1()); slider_1.setFont(new Font("SansSerif", Font.PLAIN, 5)); slider_1.setBackground(new Color(240, 240, 240)); slider_1.setPaintTicks(true); slider_1.setPaintLabels(false); slider_1.setMajorTickSpacing(5); slider_1.setCursor(cursor); c.gridx = 0; c.gridy = 0; c.gridheight = 1; c.gridwidth = 1; //c.weightx = 95; c.weighty = 20; c.fill = GridBagConstraints.HORIZONTAL; c.anchor = GridBagConstraints.CENTER; add(slider_1, c);
-
HI,
lass den Slider von 1 - 100 laufen und teile den Wert durch 10 !
Krösi
-
13.12.05 22:26 #3
- Registriert seit
- Aug 2005
- Beiträge
- 7
Hallo,
danke erst mal
leider bin ich das auch schon selber probiert und es ging nicht.
....Aber ich hatte heute nacht die Lösung.
mit 0,1 Multipliezieren ging fragt mich nicht warum aber es läuft.
Gruß
Ähnliche Themen
-
Problem mit Slider
Von Netzwerkidi im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.12.10, 10:12 -
Problem mit Nivo Slider
Von ciberjoerg im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 17.09.10, 22:12 -
Problem mit subtrahieren von Werten
Von d2mike im Forum Relationale DatenbanksystemeAntworten: 7Letzter Beitrag: 13.05.07, 19:43 -
Array mit ungraden Zahlen generieren?
Von Dr Dau im Forum PHPAntworten: 5Letzter Beitrag: 20.04.06, 03:03 -
Zahlen sortieren bei negativen Werten
Von Mako im Forum PHPAntworten: 1Letzter Beitrag: 20.08.04, 18:11





Zitieren
Login




