bueno tuve que separar el codigo por que no me deja escribir mas de 10000 caracteres
aqui continua el codigo
Código Java:
Ver originalpublic Tabla()
{
super("Hoja de Calculo");
menu.add(archivo);
menu.add(ColordeFuente);
menu.add(ayuda);
archivo.add(nuevo);
archivo.add(abrir);
archivo.add(guardar);
//archivo.addSeparator();
archivo.add(salir);
ColordeFuente.add(ColordeFondo);
ColordeFuente.add(ColordeLetra);
ColordeLetra.add(mi);
ColordeLetra.add(mi2);
ColordeLetra.add(mi3);
menu.setVisible(true);
//getContentPane().add(jpanel);
//creaEditor();
//add( texto, BorderLayout.CENTER );
//PARA CONSEGUIR UNA POSICION DE UN CELDA QUE LE DAS CLIC
@Override
if ( color.equals( "Rojo" ) ) {
estilo = estiloRojo;
}
else if ( color.equals( "Azul" ) ) {
estilo = estiloAzul;
}
else if ( color.equals( "Verde" ) ) {
estilo = estiloVerde;
}
texto.setCharacterAttributes( estilo, false );
}
}
);
@Override
if ( color.equals( "Rojo" ) ) {
estilo = estiloRojo;
}
else if ( color.equals( "Azul" ) ) {
estilo = estiloAzul;
}
else if ( color.equals( "Verde" ) ) {
estilo = estiloVerde;
}
texto.setCharacterAttributes( estilo, false );
}
}
);
@Override
if ( color.equals( "Rojo" ) ) {
estilo = estiloRojo;
}
else if ( color.equals( "Azul" ) ) {
estilo = estiloAzul;
}
else if ( color.equals( "Verde" ) ) {
estilo = estiloVerde;
}
texto.setCharacterAttributes( estilo, false );
}
}
);
@Override
jpanel.setBackground(color);
}
});
//creaEditor();
//add( texto, BorderLayout.CENTER );
//LISTENER PARA EL BOTON NUEVO
@Override
int f;
int c;
crea(f,c);
}
});
}
private void creaEditor() {
}
estiloRojo = sc.addStyle( null, null );
estiloVerde = sc.addStyle( null, null );
estiloAzul = sc.addStyle( null, null );
return( sc );
}
}
en la parte que aparecen estas lineas
//getContentPane().add(jpanel);
//creaEditor();
//add( texto, BorderLayout.CENTER );
estan como comentario como habran visto , estan con dos slash
entonces si quieren pintar para color de fondo
a //getContentPane().add(jpanel);
quitenle los slash
y ejecutan el programa entonces eligen un color de fondo dan click y veran q se pinta el panel , yo quiero que se pinte segun la celda que haya seleccionado
si quieren para escribir con colores al codigo
//creaEditor();
//add( texto, BorderLayout.CENTER );
quitenle los slash ...
veran que cuando escojan un color escribiran segun el color q haya elegido ..
okey yo quiero aplicarlo esto pero ala tabla ...
para q aparesca la tabla tienen que volver a poner los slash a los codigos , si no la tabla no aparecera
espero alguien me oriente como hacer esto ...