Article View: es.comp.lenguajes.java
Article #29489una de Scrollbars
From: J.M.Marticorena
Date: Tue, 16 Dec 1997 00:00
Date: Tue, 16 Dec 1997 00:00
46 lines
1701 bytes
1701 bytes
Hola a todos:
Alguien me podria decir, que tengo que poner en el metodo
<handleEvent>, (o en algun otro sitio), para que me haga, un scroll la
pantalla, es decir; cuando empieza el programa me imprime las 18 lineas
que caben en la pantalla, pero de hay no pasa por mucho que le de a la
barra del scroll.
Muchas gracias del novato de Josemary.
El codigo que pongo es el siguiente:
public class Main extends Frame {
Scrollbar scroll = new Scrollbar(Scrollbar.VERTICAL, 50, 50, 50,
100);
Main() {
super("Mi ventanita");
add("East", scroll);
pack();
resize (200,200);
show();
}
public boolean handleEvent(Event evt) {
if (evt.target == scroll) {
//************** Aqui es donde no se que hay que poner
//*************** para que me haga el scroll la pantalla
return true;
}
return false;
}
public void paint (Graphics g) {
int ejeX = 20, ejeY = 20;
for ( int i = 0; i < 50; i++){
g.drawString (" Esta es la prueba N. = " + String.valueOf (i),
ejeX, ejeY);
ejeY += 10;
}
}
}
Technical Details
Message-ID:
<34967BE3.66DF@abonados.cplus.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit X-Google-Thread: 1116f3,dd36dcfab6a52d1a,start X-Google-Attributes: gid1116f3,public From: "J.M.Marticorena" <g023294303@abonados.cplus.es> Subject: una de Scrollbars Date: 1997/12/16 Message-ID: <34967BE3.66DF@abonados.cplus.es> X-Deja-AN: 298683507 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Reply-To: g023294303@abonados.cplus.es Content-Type: text/plain; charset=us-ascii Organization: Unisource Espana NEWS SERVER Newsgroups: es.comp.lenguajes.java