package masterdavidjavabasico;
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
/*
<APPLET
CODE=card.class
WIDTH=200
HEIGHT=200 >
</APPLET>
*/
class cardPanel extends Panel
{
Button button;
Label label;
cardPanel(card applet, String cardnumber)
{
button = new Button("Tarjeta siguiente");
button.addActionListener(applet);
add(button);
label = new Label("Esta es la tarjeta n� " + cardnumber);
add(label);
}
}
public class card extends Applet implements ActionListener
{
int index = 1;
CardLayout cardlayout;
cardPanel panel1, panel2, panel3;
public void init()
{
cardlayout = new CardLayout();
setLayout(cardlayout);
panel1 = new cardPanel(this, "uno");
panel2 = new cardPanel(this, "dos");
panel3 = new cardPanel(this, "tres");
add("primero", panel1);
add("segundo", panel2);
add("tercero", panel3);
cardlayout.show(this, "primero");
}
public void actionPerformed(ActionEvent event)
{
switch(++index){
case 1:
cardlayout.show(this, "primero");
break;
case 2:
cardlayout.show(this, "segundo");
break;
case 3:
cardlayout.show(this, "tercero");
break;
}
if(index == 3) index = 0;
repaint();
}
}
Mostrando las entradas con la etiqueta panel. Mostrar todas las entradas
Mostrando las entradas con la etiqueta panel. Mostrar todas las entradas
Uso de paneles en un applet de java
package masterdavidjavabasico;
import java.applet.Applet;
import java.awt.*;
/*
<APPLET
CODE=paneles.class
WIDTH=200
HEIGHT=200 >
</APPLET>
*/
public class paneles extends Applet {
buttonpanel panel1, panel2, panel3, panel4, panel5, panel6;
public void init(){
setLayout(new GridLayout(2, 3));
panel1 = new buttonpanel();
panel2 = new buttonpanel();
panel3 = new buttonpanel();
panel4 = new buttonpanel();
panel5 = new buttonpanel();
panel6 = new buttonpanel();
add(panel1);
add(panel2);
add(panel3);
add(panel4);
add(panel5);
add(panel6);
}
}
class buttonpanel extends Panel
{
Button button1, button2, button3, button4;
buttonpanel()
{
button1 = new Button("1");
add(button1);
button2 = new Button("2");
add(button2);
button3 = new Button("3");
add(button3);
button4 = new Button("4");
add(button4);
}
}
import java.applet.Applet;
import java.awt.*;
/*
<APPLET
CODE=paneles.class
WIDTH=200
HEIGHT=200 >
</APPLET>
*/
public class paneles extends Applet {
buttonpanel panel1, panel2, panel3, panel4, panel5, panel6;
public void init(){
setLayout(new GridLayout(2, 3));
panel1 = new buttonpanel();
panel2 = new buttonpanel();
panel3 = new buttonpanel();
panel4 = new buttonpanel();
panel5 = new buttonpanel();
panel6 = new buttonpanel();
add(panel1);
add(panel2);
add(panel3);
add(panel4);
add(panel5);
add(panel6);
}
}
class buttonpanel extends Panel
{
Button button1, button2, button3, button4;
buttonpanel()
{
button1 = new Button("1");
add(button1);
button2 = new Button("2");
add(button2);
button3 = new Button("3");
add(button3);
button4 = new Button("4");
add(button4);
}
}
Suscribirse a:
Entradas (Atom)