private void botonEspacioVacio( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_botonEspacioVacio setVisible(false); Calculadora.getSelectorColor().actualizar(); Calculadora.getSelectorColor().setVisible(true); cambiandoColorFondo = true; } // GEN-LAST:event_botonEspacioVacio
private void botonColorFuente( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_botonColorFuente setVisible(false); cambiandoColorFuente = true; Calculadora.getSelectorColor().actualizar(); Calculadora.getSelectorColor().setVisible(true); // colorFuente = jColorChooser2.getColor(); // actualizar(); // repaint(); } // GEN-LAST:event_botonColorFuente
@Override public void setVisible(boolean b) { if (b) { if (Calculadora.getSelectorColor().isAceptado()) { if (cambiandoColorBoton) { jButton11.setBackground(Calculadora.getSelectorColor().getColor()); Preferencias.colorBoton = Calculadora.getSelectorColor().getColor(); cambiandoColorBoton = false; jButton11.repaint(); } if (cambiandoColorFondo) { jPanel5.setBackground(Calculadora.getSelectorColor().getColor()); Preferencias.colorFondo = Calculadora.getSelectorColor().getColor(); cambiandoColorFondo = false; jPanel5.repaint(); } if (cambiandoColorFuente) { jLabel4.setForeground(Calculadora.getSelectorColor().getColor()); Preferencias.colorFuente = Calculadora.getSelectorColor().getColor(); cambiandoColorFuente = false; jLabel4.repaint(); } Calculadora.getSelectorColor().setAceptado(false); repaint(); } else { Preferencias.precision = VentanaCalculo.getPrecision(); Preferencias.colorFondo = VentanaCalculo.getColorFondo(); Preferencias.colorBoton = VentanaCalculo.getColorBoton(); Preferencias.colorFuente = VentanaCalculo.getColorFuente(); actualizar(); } this.toFront(); } setLocationRelativeTo(Calculadora.getVentana()); super.setVisible(b); }