Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Código fuente:
Main:
public static void main(String[] args) {
JFrame frame=new JFrame();
frame.setVisible(true);
}
JFrame
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try{
arbol.setOpinion(f.getText());
lista.agregarVegetal(arbol);
arbol.setOpinion(f.getText());
lista.agregarVegetal(arbol);
String t="";
a.setText(t);
b.setText(t);
c.setText(t);
d.setText(t);
f.setText(t);
try{
arbusto.setOpinion(f2.getText());
lista.agregarVegetal(arbusto);
arbusto.setOpinion(f2.getText());
lista.agregarVegetal(arbusto);
String t="";
a1.setText(t);
b1.setText(t);
c1.setText(t);
d1.setText(t);
try{
coche.setNombre(d5.getText());
coche.setOpinion(f6.getText());
lista.agregarVehiculo(coche);
}catch (Exception e){
coche.setNombre(d5.getText());
coche.setOpinion(f6.getText());
lista.agregarVehiculo(coche);
String t="";
a5.setText(t);
b5.setText(t);
c5.setText(t);
d5.setText(t);
f6.setText(t);
jTextField1.setText(t);
try{
estudiante.setOpinion(f7.getText());
estudiante.disponibleProfesor();
lista.agregarPersona(estudiante);
}catch(Exception e){
estudiante.setOpinion(f7.getText());
estudiante.disponibleProfesor();
lista.agregarPersona(estudiante);
String t="";
a6.setText(t);
b6.setText(t);
c6.setText(t);
d6.setText(t);
f7.setText(t);
try{
profesor.setOpinion(f8.getText());
lista.agregarPersona(profesor);
}catch(Exception e){
profesor.setOpinion(f8.getText());
lista.agregarPersona(profesor);
String t="";
a7.setText(t);
b7.setText(t);
c7.setText(t);
f8.setText(t);
try{
bicileta.setOpinion(f9.getText());
bicileta.setNombre(d7.getText());
lista.agregarVehiculo(bicileta);
}catch(Exception e){
bicileta.setOpinion(f9.getText());
bicileta.setNombre(d7.getText());
lista.agregarVehiculo(bicileta);
String t="";
a8.setText(t);
b8.setText(t);
c8.setText(t);
d7.setText(t);
f9.setText(t);
listper.setVisible(true);
/**
*/
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
java.util.logging.Logger.getLogger(JFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
java.util.logging.Logger.getLogger(JFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
java.util.logging.Logger.getLogger(JFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
java.util.logging.Logger.getLogger(JFrame.class.getName()).log(java.util.logging.Level.SEVERE,
null, ex);
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
new JFrame().setVisible(true);
});
JFramepersonas
public JFramepersonas() {
initComponents();
this.setLocationRelativeTo(this);
jTextArea1.setText(JFrame.lista.toStringPersona());
}}
JFrametodas
JFramevegetal
JFramevehiculos
Interface Actor
public interface Actor {
}
Interface ObjetoInerte
Abstract Persona
¿Qué aprendí?
Herencia e implementación
Bibliografía:
_____________