Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad de Cartagena
Segundo semestre
Lorica – córdoba
2022
Realizar el programa en java orientada a objetos que simule el evento click
Boton izquierdo y Derecho del Mouse de los componentes Button, Label,
ListBox,TextBox.
import javax.swing.JButton;
import javax.swing.JLabel.
import javax.swing.JList;
import javax.swing.JTextField;
label.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) {
// Clic izquierdo del mouse en la etiqueta
label.setText("Clic izquierdo en la etiqueta");
} else if (e.getButton() == MouseEvent.BUTTON3) {
// Clic derecho del mouse en la etiqueta
label.setText("Clic derecho en la etiqueta");
}
}
});
list.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) {
// Clic izquierdo del mouse en la lista
int index = list.locationToIndex(e.getPoint());
System.out.println("Clic izquierdo en el índice " + index + " de la lista");
} else if (e.getButton() == MouseEvent.BUTTON3) {
// Clic derecho del mouse en la lista
int index = list.locationToIndex(e.getPoint());
System.out.println("Clic derecho en el índice " + index + " de la lista");
}
}
});
textField.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) {
//
Realizar un programa en java que simule un grupo musical con los siguientes instrumentos bajo,
guitarra, piano y Trompeta.
class Guitarra {
public void tocar() {
System.out.println("Tocando la guitarra");
}
}
class Piano {
public void tocar() {
System.out.println("Tocando el piano");
}
}
class Trompeta {
public void tocar() {
System.out.println("Tocando la trompeta");
}
}