Questo è un metodo per determinare che quando entra un auto viene stampato un ticket che corrisponde a nauto la prima auto è uguale a 1 la seconda 2 ect... nauto=1 (prima auto entrata),ect...
public String numeroTicket() {
return "ticket n°" + "\t" + nauto + "\n";
}
ma man mano che le auto entrano nauto aumenta.
volevo far corrispondere nauto agli indici della combobox
in modo tale che ad ogni auto stampa la stringa ticket n* (nauto) dentro alla combobox. in modo tale che quando selezioni un'auto stampa una stringa
con scritto l'auto n° 1, targa, è uscita alle ore quindi deve pagare tot euro hai dato tot euro ect...
private void entraAutoActionPerformed(java.awt.event.ActionEvent evt) {
Inizializza();
if (c.getAperto().equals("siamo aperti")) {
c.aggiungiAuto(targa, oraentrata, minutientrata);
[b] selezionaAuto.addItem(c.numeroTicket());[/b]
il metodo aggiungi auto serve per determinare quante auto ci sono. quindi quanti indici corrispondo alla combobox.
public void aggiungiAuto(String targa, int oraentrata, int minutientrata) {
if (nauto < MAXAUTO) {
auto[nauto++] = new auto(targa, oraentrata, minutientrata);
} else {
System.err.println("posti esauriti!");
}
}
non riesco a far selezionare ticket n°2 perchè nel metodo manca questa selezione.