2017-01-27 1 views
0

Ich habe einen Anwendungsfall, dass ich einen Projektnamen fett aus 2 Projektnamen im Projekt Explorer wie unten machen muss.Kann der Projektname im Projekt Explorer fett dargestellt werden?

Project1

Projekt2

Bitte lassen Sie mich für jede Idee wissen.

Vielen Dank im Voraus.

+0

sein kann dies helfen kann .. http: // Stackoverflow. com/questions/36996554/eclipse-rcp-wie-kann-ich-fett-a-ordner-in-pro ject-explorer –

+0

Sie könnten 'Project1' in' '(oder' 1', '', '1' oder' ➀') umbenennen – Holger

Antwort

-1

Ist es möglich, den Projektnamen im Projekt-Explorer fett darzustellen?

Ja, aber das ist kein Standardverhalten; Sie müssen ein Plug-In schreiben, das das tut.

1

Verwenden decorator extension point

<extension 
     point="org.eclipse.ui.decorators"> 
    <decorator 
     lightweight="true" 
     label="Label Decorator" 
     class="yourPackage.BoldDecorator" 
     state="true" 
     id="your.decorator.id"> 
    <description> 
     Some description 
    </description> 
    </decorator> 
</extension> 

und implementieren ein ILightweightLabelDecorator

public class BoldDecorator implements ILightweightLabelDecorator { 

    @Override 
    public void decorate(Object element, IDecoration decoration) { 
     Font boldFont = JFaceResources.getFontRegistry() 
           .getBold(JFaceResources.DEFAULT_FONT); 
     decoration.setFont(boldFont); 
    } 

    @Override 
    public void addListener(ILabelProviderListener listener) { 
    } 

    @Override 
    public void dispose() { 
    } 

    @Override 
    public boolean isLabelProperty(Object element, String property) { 
     return false; 
    } 

    @Override 
    public void removeListener(ILabelProviderListener listener) { 
    } 
} 

Das Ergebnis wird

BoldDecorator

Verwandte Themen