Miten saa scrollbar:ssa saa arvot päivittymään tekstikenttään?
Kerro kieli vois auttaa asiassa :P
Java
"scrollbarissa arvot päivittymään tekstikenttään"?
Ps. En vaan ymmärrä :)
Tosiaan.. Mitä tarkoittaa "scrollbarissa tekstikenttään"? Ei kai scrollbarissa mitään tekstikenttää ole(?)
Tirsku tarkoittaa ilmeisesti, että haluaisi scrollbarin arvon johonkin erilliseen tekstikenttään. Pohjattomasta hatusta vedän esiin valmista koodia (ei tee muuta kuin ilmoittaa scrollbarin arvon labelissa kun hiiren nappi nostetaan ylös), en mene takuuseen toiminnasta.
import java.applet.Applet; //perusluokka import java.awt.*; //window-systeemit public class ScrollBar1 extends Applet{ Scrollbar S; Label L; int arvo; public void init(){ //ilmansuuntaasetelma setLayout(new Borderlayout()); arvo = 0; //luodaan scrollbar, saa arvot 1...100. S = new Scrollbar(Scrollbar.HORIZONTAL, 10, 5, 1, 100); //Luodaan labeli, jossa tyhjä teksti L = new Label(""); add("North", S); //lisätään Scrollbar ylös (pohjoinen) add("South", L); //tekstiloota alas } //kun hiiren nappi nostetaan, niin päivitetään arvo public boolean mouseUp(Event E, int x, int y){ arvo = S.getValue(); //otetaan arvo talteen L.setLabel("Arvo: "+arvo); //teksti esiin } } //class
Aihe on jo aika vanha, joten et voi enää vastata siihen.