Netbeans使用自定义外观来预测树问题

时间:2015-01-28 01:09:00

标签: java look-and-feel netbeans-8

我正在尝试为Netbeans 8.0.2创建一个自定义的黑色外观模块,并开始自定义项目的树。

我正在扩展SynthLookAndFeel,下面是synth.xml。这是非常基本的,但问题从这里开始。我希望任何人都可以帮我解决问题,以便我也可以开始定制其他控件。

<synth>
    <style id="defaultStyle">
        <font name="Tahoma" size="12"/>
        <state>
            <color type="BACKGROUND" value="#262626"/>
            <color type="FOREGROUND" value="#EFEFEF"/>
            <color type="TEXT_BACKGROUND" value="#262626"/>
            <color type="TEXT_FOREGROUND" value="#EFEFEF"/>
            <color type="FOCUS" value="#0000C0"/>
        </state>
    </style>
    <bind style="defaultStyle" type="region" key=".*"/>

    <style id="treeStyle">
        <property key="Tree.leftChildIndent" type="integer" value="4"/>
        <property key="Tree.rightChildIndent" type="integer" value="12"/>

        <state>
            <opaque value="true"/>
            <color type="BACKGROUND" value="#131313"/>
            <color type="FOREGROUND" value="#EFEFEF"/>
        </state>
    </style>
    <bind style="treeStyle" type="region" key="Tree"/>
</synth>

问题是项目窗口中的树没有显示#efefef颜色的文本,而其他地方的树没有。这看起来很奇怪,我很难在最近几天找到任何答案。

项目窗口 enter image description here

选项窗口中的某些树 enter image description here

提前多多感谢。

0 个答案:

没有答案