eugeniaperez.es
Interfaces Gráficos
Text
eugeniaperez.es
Interfaces Gráficos
eugeniaperez.es
AWT
Swing
JavaFX
Estos son los tipos de interfaces que veremos
Interfaces Gráficos
Text
eugeniaperez.es
No es una libraría que se deba usar para trabajos serios ya que:
Resulta útil como iniciación
Interfaces Gráficos
Text
eugeniaperez.es
Interfaces Gráficos
Text
eugeniaperez.es
Interfaces Gráficos
Text
eugeniaperez.es
okButton.setActionCommand("OK");
submitButton.setActionCommand("Submit");
cancelButton.setActionCommand("Cancel");
okButton.addActionListener(new ButtonClickListener());
submitButton.addActionListener(new ButtonClickListener());
cancelButton.addActionListener(new ButtonClickListener());
Interfaces Gráficos
Text
eugeniaperez.es
private class ButtonClickListener implements ActionListener{ public void actionPerformed(ActionEvent e) { String command = e.getActionCommand(); if( command.equals( "OK" )) { statusLabel.setText("Ok Button clicked."); } else if( command.equals( "Submit" ) ) { statusLabel.setText("Submit Button clicked."); } else { statusLabel.setText("Cancel Button clicked."); } } }
Interfaces Gráficos
Swing es la siguiente generación de interfaces gráficos para Java, mucho más completa y con más componentes.
Interfaces Gráficos
Interfaces Gráficos
Interfaces Gráficos
Interfaces Gráficos
Interfaces Gráficos
Interfaces Gráficos
Text
eugeniaperez.es