2017-03-16 70 views
0

我在我的<p:dataTable>中使用<p:rowEditor />,我想爲此組件添加工具提示。PrimeFaces RowEditor工具提示

我有問題,因爲在默認PrimeFaces顯示「鉛筆」圖標,「確定」圖標和「關閉」圖標相同的工具提示了。

如何爲每個圖標設置單獨的工具提示?

我的代碼:

<p:dataTable> 
    <p:column> 
     ... 
    </p:column> 
    <p:column> 
     ... 
    </p:column> 
    <p:column> 
     ... 
    </p:column> 
    <p:column> 
     ... 
    </p:column> 
    <p:column> 
     <p:cellEditor> 
      <f:facet name="output"> 
       <p:outputLabel value="#{stat.validTo}" /> 
      </f:facet> 
      <f:facet name="input"> 
       <p:calendar value="#{stat.validTo}" pattern="dd-MM-yyyy" mask="true"/> 
      </f:facet> 
     </p:cellEditor> 
    </p:column> 
    <p:column> 
     ... 
    </p:column> 
    <p:column> 
     <p:rowEditor id="row-editor" /> 
     <p:tooltip id="row-editor-tooltip" for="row-editor" value="Edit" position="right"/> 
    </p:column> 
</p:dataTable> 
+2

不錯的問題,你能告訴我們你的代碼嗎? –

回答

0

<p:rowEditor/>組件有3個屬性是解決您的問題,它可以如下使用:

<p:rowEditor editTitle ="Edit" saveTitle="Save" cancelTitle="Cancel" />

如果您的IDE不給你的建議對於現有的屬性,您可以檢查您使用的版本的Primefaces用戶指南。