请问如何设置树节点字符串的颜色为两种颜色混合?比如,树节点字符串为"abcd",如何让"ab"为红色,"cd"为绿色?谢谢!!

解决方案 »

  1.   

    <label id='nodeId'>abcd</label>
    <INPUT TYPE="button" NAME="" value="findNode" onclick="changeColor()">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function changeColor() {
        var obj = document.getElementById('nodeId');
        obj.innerHTML = '<FONT COLOR="red">ab</FONT><FONT COLOR="blue">cd</FONT>';
    }
    //-->
    </SCRIPT>
      

  2.   

    这个问题很困难,没有现成的方法.不只是java很多语言里tree和node都是独立的,而且node颜色是和容器保持一致的,这么做的原因是为了保持速度.你要调整node的字体,需要写很多东西...