Escolar Documentos
Profissional Documentos
Cultura Documentos
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JTextArea;
class Compu{
nserie=ns;
marca=m;
añof=af;
capdd=new Cpu(cdd);
return nserie;
class Cpu{
capdd=cdd;
public Cpu(){
capdd=0;
return capdd;
private JTextField
textField_2,textField_3,textField_4,textField_1,textRespuesta,textBusqueda;
try {
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
});
public Computadora() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setContentPane(contentPane);
contentPane.setLayout(null);
contentPane.add(lblCapacidadDisco);
contentPane.add(lblNSerie);
contentPane.add(lblMarca);
textField_1.setColumns(10);
contentPane.add(textField_1);
textField_2.setColumns(10);
contentPane.add(textField_2);
textField_3.setColumns(10);
contentPane.add(textField_3);
textField_4.setColumns(10);
contentPane.add(textField_4);
contentPane.add(textBusqueda);
textBusqueda.setColumns(10);
textRespuesta = new JTextField();
textRespuesta.setEditable(false);
textRespuesta.setColumns(10);
contentPane.add(textRespuesta);
contentPane.add(textArea);
btnLimpiar.addActionListener(new ActionListener() {
textField_1.setText("");
textField_2.setText("");
textField_3.setText("");
textField_4.setText("");
textRespuesta.setText("");
});
contentPane.add(btnLimpiar);
btnAgrefar.addActionListener(new ActionListener() {
try {
if(textField_1.getText().length()==0&&textField_2.getText().length()==0&&textField_3.getT
ext().length()==0&&textField_4.getText().length()==0)
JOptionPane.showMessageDialog(null, "Espacio en
Blanco", "Error",JOptionPane.ERROR_MESSAGE);
textField_1.setText("");
textField_1.requestFocus();
textField_2.setText("");
textField_2.requestFocus();
textField_3.setText("");
textField_3.requestFocus();
textField_4.setText("");
textField_4.requestFocus();
else
ns=textField_2.getText();
m=textField_3.getText();
do{
af=Integer.parseInt(textField_4.getText());
}while(af<1900||af>=2017);
do{
cdd=Integer.parseInt(textField_1.getText());
}while(af<0||af>=100000);
System.out.println(ns+m+af+cdd);
agregar++;
textField_1.setText("");
textField_2.setText("");
textField_3.setText("");
textField_4.setText("");
textRespuesta.setText("Informacion Ingresada");
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Variable
incorrecta", "Error",JOptionPane.ERROR_MESSAGE);
textField_1.setText("");
textField_1.requestFocus();
textField_2.setText("");
textField_2.requestFocus();
textField_3.setText("");
textField_3.requestFocus();
textField_4.setText("");
textField_4.requestFocus();
});
contentPane.add(btnAgrefar);
contentPane.add(lblAoFabricacion);
btnBuscar.addActionListener(new ActionListener() {
int a=0;
buscar=textBusqueda.getText();
for(i=0;i<agregar;i++){
if(buscar.equalsIgnoreCase(computadoras[i].getNserie())){
textArea.setText(computadoras[i].ImprimeP());
i=agregar;
a++;
if(a==0){
});
contentPane.add(btnBuscar);
contentPane.add(lblNewLabel);
contentPane.add(lblIngreseLosSiguientes);