
¿Como se puede hacer?
Gracias
| ||||
Cita: Exacto, la imagen que se ve es por ejemplo la primera, pues pulsando los botones, ir a la siguiente, la ultima, etc.Mensaje Original por kripton Hola chikatilo!!! No acabo de enterarme de cual es el objetivo. Si no he entendido mal quieres mostrar una imagen y debajo varios botones, y al pinchar en los botones se va cambiando la imagen. ¿Es eso lo que quieres? ![]() Ya contaras Un saludo, ![]() kripton Parece ser que hay un problema con el enlace, a ver si se ve aquí http://www.iespana.es/xffm/I/muestra.gif |
| ||||
Yo diría que eso se hace con Javascript ![]()
__________________ www.mundodivx.com || www.mundodivx.org Pon tu mano en un horno caliente durante un minuto y te parecerá una hora. Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto. Eso es la relatividad. |
| ||||
Cita: Con javascript es mucho mas facil, pero es un ejercicio y en el tema no dice como hacerlo y mis dotes adivinatorias no las tengo muy desarrolladas.Mensaje Original por ferny Yo diría que eso se hace con Javascript ![]() Por cierto estoy de acuerdo contigo, sin los applets para que sirve esto? |
| ||||
Hola chikatilo!!! Ahi va algo de código que puede ayudarte. Código PHP: Cita: No es que sea dificil, pero tampoco es trivial y no siempre tenemos tiempo para dedicarnos en exclusia a contestar en los foros Tan dificil es? ![]() Un saludete, ![]() kripton |
| ||||
Cita: Es cierto, por eso mismo te agradezco que hayas contestado.Mensaje Original por kripton No es que sea dificil, pero tampoco es trivial y no siempre tenemos tiempo para dedicarnos en exclusia a contestar en los foros ![]() El codigo está bien en el compilador pero no funciona cuando abro la página html. ![]() Mil gracias. |
| ||||
A ver si esta vez que no he usado ningun elemento de swing (todo del awt) te funciona. Código PHP: un saludo, ![]() kripton Última edición por kripton; 07/06/2003 a las 15:14 |
| ||||
Algo un poco mas completo: import java.awt.*; import java.awt.event.*; public class B2 extends java.applet.Applet implements ActionListener{ int contador=1; String numImagenes; String nombreimagen; String extension; Image foto; //componentes Button primero = new Button("|<"); Button ultimo = new Button(">|"); Button atras = new Button("<"); Button delante = new Button(">"); public void init(){ setBackground(Color.white); setLayout(new FlowLayout()); add(primero); add(atras); add(delante); add(ultimo); primero.addActionListener(this); atras.addActionListener(this); delante.addActionListener(this); ultimo.addActionListener(this); //obtengo los parametros nombreimagen=getParameter("imagenRaiz");//indica el nombre de la imagen, foto, imagen, dibujo... numImagenes=getParameter("numero");//indica el numero de la imagen, 1,2,3... extension=getParameter("imagenExtension");//Indica la extensión de la imagen, jpg, gif, etc } public void paint(Graphics g){ String aux = String.valueOf(contador); foto=getImage(getDocumentBase(),nombreimagen + aux + extension); g.drawImage(foto,0,0,this);//Suma todos los parametros } public void actionPerformed(ActionEvent event){ if (event.getSource()==primero) contador=1; else if (event.getSource()==ultimo) contador=Integer.parseInt(numImagenes); else if (event.getSource()==atras) if (contador==1) contador=Integer.parseInt(numImagenes); else contador-=1; else if (contador==Integer.parseInt(numImagenes)) contador=1; else contador+=1; repaint(); } } y para la página: <html> <body> <applet code="B2" width=300 height=125> <param name="imagenRaiz" value="imagen"> <param name="imagenExtension" value=".jpg"> <param name="numero" value="8"> </applet> </body> </html> |