2016-04-15 41 views
5

eseguo l'IDE Kepler di Eclipse su redhat. Uso il tema scuro Moonrise.eclissi con il tema del colore della luna: cambia il colore del pulsante

I pulsanti in tutte le finestre appaiono bianchi con testo bianco. Come potete immaginare, questo non è ottimale ...

Come posso cambiare il colore dei pulsanti o il colore dei pulsanti di testo?

Ho controllato Preferenze/Aspetto/Colori e tipi di carattere ma non sono riuscito a trovare il colore corretto da modificare.

Ecco come appare:

enter image description here

+0

di poter postare una foto per favore? Quindi possiamo vedere esattamente cosa intendi. Controlla anche che su Generale -> Aspetto hai il tema del colore e del carattere settato come predefinito (corrente) e il tema moonrise (standalone). Funziona bene per me, così ho solo "Abilita animazioni" nella stessa scheda disabilitata. –

+0

Grazie per il tuo commento. Ho aggiunto una foto e controllato cosa hai suggerito. È davvero il caso. – DevShark

+0

Lo posterò come risposta. –

risposta

2

Aggiunta SWT_GTK3=0 all'ambiente risolto il problema.

Quindi creare un file eclipse_launcher:

#!/bin/bash 
export SWT_GTK3=0 
/YOU/PATH/eclipse 
+0

Felice di vedere che hai trovato il problema. Mi dispiace di non poterti aiutare di più. –

+0

Nessun problema, grazie per il vostro aiuto! – DevShark

1

Ho avuto un problema simile con il tema scuro in Eclipse Neon in combinazione con il tema Flatabolous (http://www.noobslab.com/2016/07/flatabulous-theme-makes-your-desktop.html): tutti i pulsanti e le caselle di testo non avevano contorno, così loro si sono fusi con lo sfondo con lo stesso colore.

Sviluppando DevShark risposta perfetta (che ha reso il mio giorno) mi basta aggiungere il lanciatore eclipse.desktop con questa modifica incluso che rende i contorni visibili:

[Desktop Entry] 
Name=Eclipse 
GenericName=Eclipse IDE 
Exec=bash -i -c "export SWT_GTK3=0 && /YOUR/PATH/eclipse" 
Type=Application 
Terminal=false 
Icon=/YOUR/PATH/eclipse/icon.xpm 
Comment=Integrated Development Environment 
NoDisplay=false 
Categories=Development;IDE; 
Name[en]=Eclipse