pantalla principal:
al ingresar el mensaje y dar inicio en el boton comenzar
al presionar TERMINAR y muestra el mensaje multiplicado por 100
package civer;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
/**
*
* @author CRAZY
*/
class mensaje extends JFrame implements ActionListener
{
private JLabel pc1,nombre,tiempInicia,tiempoTermina,;
private JTextField nomb,tiempoI,tiempoT;
private JButton empieza,termina;
private JPanel p1,p2,p3,p4;
private Container con;
private javax.swing.Timer t;
private int horas,horas1;
private int minutos,minutos1;
private int segundos,segundos1;
private String calculaTiempo,calculaTiempo1,nombr;
int t1=1,t2,t3,t4,totalA,tt;
double totalApagar;
private final JLabel logo;
public mensaje()
{
con=this.getContentPane();
con.setLayout(new GridLayout(4,0));
p1=new JPanel();
p1.setLayout(new FlowLayout());
p1.setBackground(new Color(255,98,21));
p2=new JPanel();
p2.setLayout(new FlowLayout());
p2.setBackground(new Color(255,98,21));
p3=new JPanel();
p3.setLayout(new FlowLayout());
p3.setBackground(new Color(255,98,21));
p4=new JPanel();
p4.setLayout(new FlowLayout());
p4.setBackground(new Color(255,98,21));
Icon logi=new ImageIcon("c:\\INTERFAZ_LOGO.jpg");
logo=new JLabel(logi);
p1.add(logo);
nombre=new JLabel("mensaje");
nomb=new JTextField(20);
p2.add(nombre);
p2.add(nomb);
tiempInicia=new JLabel("Tiempo de inicio");
tiempoI=new JTextField(10);
tiempoTermina=new JLabel("Tiempo termina ");
tiempoT=new JTextField(10);
nomb.setBackground(new Color(236,153,62));
tiempoI.setBackground(new Color(236,153,62));
tiempoT.setBackground(new Color(236,153,62));
p3.add(tiempInicia);
p3.add(tiempoI);
p3.add(tiempoTermina);
p3.add(tiempoT);
con.add(p1);
con.add(p2);
con.add(p3);
empieza=new JButton("Comienza");
empieza.setBackground(Color.ORANGE);
termina=new JButton("Termina");
termina.setBackground(Color.ORANGE);
p4.add(empieza);
p4.add(termina);
con.add(p4);
empieza.addActionListener(this);
termina.addActionListener(this);
this.setSize(300,500);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
t = new javax.swing.Timer(horas, this);
if(e.getSource()==empieza){
Calendar now = Calendar.getInstance();
horas = now.get(Calendar.HOUR_OF_DAY);
minutos = now.get(Calendar.MINUTE);
segundos = now.get(Calendar.SECOND);
calculaTiempo=horas+":"+minutos+":"+segundos;
tiempoI.setText(String.valueOf(calculaTiempo));
JOptionPane.showMessageDialog(null,"su mensaje a multiplicar es: \n"+ nomb.getText());
}
if(e.getSource()==termina){
Calendar now = Calendar.getInstance();
horas1 = now.get(Calendar.HOUR_OF_DAY);
minutos1 = now.get(Calendar.MINUTE);
segundos1 = now.get(Calendar.SECOND);
calculaTiempo1=horas1+":"+minutos1+":"+segundos1;
tiempoT.setText(String.valueOf(calculaTiempo1));
JOptionPane.showMessageDialog(null,"mensaje: \n"+ nomb.getText()x100");
}
}
public static void main(String[] args) {
mensaje m=new mensaje();
}
}
No hay comentarios:
Publicar un comentario