gracias eso precisamente buscaba
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
import javax.swing.*;
import java.awt.event.*;
public class Text1{
public static void main(String[] args)
{
JFrame ventana = new JFrame();
final iFrame frame1 = new iFrame("Ventana 1");
final iFrame frame2 = new iFrame("Ventana 2");
JButton bt1 = new JButton();
JButton bt2 = new JButton();
bt1.setBounds(0,0,50,25);
bt1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
frame1.setVisible(true);
}
});
bt2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
frame2.setVisible(true);
}
});
bt2.setBounds(0,25,50,25);
ventana.setLayout(null);
ventana.add(bt1);
ventana.add(bt2);
ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ventana.setBounds(0,0,300,300);
ventana.setVisible(true);
}
}
class iFrame extends JFrame{
public iFrame(String titulo)
{
setTitle(titulo);
setSize(300,300);
iPanel ipanel = new iPanel();
add(ipanel);
setLocationRelativeTo(null);
}
}
class iPanel extends JPanel{
JButton btnUno=new JButton();
JButton btnDos=new JButton();
ActionListener buttonListener = new ActionListener(){
public void actionPerformed(ActionEvent e){
if (e.getActionCommand().equals("boton1")){/*Accion*/}
if (e.getActionCommand().equals("boton2")){/*Accion*/}
}
};
public iPanel()
{ btnUno.setBounds(0,0,50,25);
btnUno.addActionListener(buttonListener);
btnUno.setActionCommand("boton1");
btnDos.setBounds(0,25,50,25);
btnDos.addActionListener(buttonListener);
btnDos.setActionCommand("boton2");
setLayout(null);
add(btnUno);
add(btnDos);
}
}
Librerias:
import java.awt.image.BufferedImage;
import java.awt.Graphics2D;
Codigo:
BufferedImage bi = new BufferedImage(Ancho ,Alto, BufferedImage.TYPE_INT_RGB);
Graphics2D g2 = bi.createGraphics();
g2.drawImage(image1,0,0,null);
g2.drawImage(image2.getImage(),0,0,null);
g2.dispose();
button.setIcon(new ImageIcon(bi));
String[] n1 = {
"1",
"2"};
String[] n2 ={
"30",
"40"};