Vale muchas gracias por tu respuesta duda aclarada
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: mystes93 en 7 Julio 2015, 00:23 AMPD: print imprime por pantalla el mensaje dado , println imprime el mensaje con un salto de linea al final
for (int i=0; i<6;i++) {
System.out.println("");
for (int j = 0; j < 6 -i + 1; j++) {
System.out.println("\1"+j); /* que narices es \1 ? XD , si lo que intentas es poner un espacio es \n */
} //cierra los bucles
}
Cita de: Finishim en 13 Junio 2015, 19:33 PM
Hola Gus, interesante la guia, comenzaré a leerla.
Ahora respecto al ejercicio tienes razó, no estaba haciendo nada con ese metodo, ahora lo que se me ocurrio fue en esa misma linea iniciar un objeto con el método constructor con parametros, asi
Celular miCelular = new Celular(cargaInicial,cargaInicial);
break;
en donde el primer parametro corresponde a la carga inicial y el segundo a la carga actual, que vendría siendo la inicial a la vez, pero me sale un error en el case 2, al llamar al metodo Descontarcase 2:
System.out.println("Ingrese saldo a descontar");
int dctoSaldo = leer.nextInt();
leer.nextLine();
miCelular.Descontar(dctoSaldo);
break;
dice que la variable miCelular no ha sido inicializada
Cita de: Ori-chan en 4 Junio 2015, 23:30 PM
¿Alan Turing? Ese no es un hacker.
private JComboBox getCbFiltro() {
if (cbFiltro == null) {
cbFiltro = new JComboBox();
cbFiltro.addFocusListener(new FocusAdapter() {
@Override
public void focusGained(FocusEvent e) {
pnBillboard.removeAll();
pnBillboard.repaint();
}
@Override
public void focusLost(FocusEvent e) {
addFilmsToBillboard();
pnBillboard.repaint();
}
});
/*
addFilmsToBillboard();
contentPane.repaint();
*/
cbFiltro.addItem("");
cbFiltro.addItem("Todos los públicos");
cbFiltro.addItem("3D");
}
return cbFiltro;
}
private void addFilmsToBillboard() {
JButton aux;
pnBillboard.setLayout(resizeGridLayout(billboard.getNumberOfFilms()));
for (final Film each : billboard.getFilms()) {
if(filtrar(each)){ //si cumple la condicion se añade
aux = new JButton("<html>" + each.getTitle() + "<br>"
+ each.getGender() + " " + each.getRecomendedAge() + " "
+ each.is3DString() + "</html>");
aux.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
((CardLayout) pnMain.getLayout()).show(pnMain,
"panelDescription");
tASumary.setText(each.getSynopsis());
lbTituloPelicula.setText(each.getTitle());
lbGeneropelicula.setText(each.getGender());
lblEdadr.setText(each.getRecomendedAge());
lblDuracionfilm.setText(Integer.toString(each.getLenght())
+ " m");
checkB3D.setSelected(each.isIs3D());
lblFroom.setText(each.getRoom());
cBDates.setModel(new DefaultComboBoxModel(each
.getPremiereDates()));
cBHours.setModel(new DefaultComboBoxModel(each.getDates()));
cbFiltro.setVisible(false); //esconder casilla filtro
cargarImagenPelicula(each);
showStep(false, true, false, false);
}
});
pnBillboard.add(aux);
}
}//if
}
private boolean filtrar(Film film){
String filter=(String)cbFiltro.getSelectedItem();
switch (filter) {
case "3D":
return film.isIs3D();
case "Todos los publicos":
return film.getRecomendedAge().equals("Todos los públicos");
default:
return true;
}
}