素顔を使用して確認ダイアログを表示する必要があります。しかし、カスタム アイコン (黄色の三角形) と赤いテキストが必要です。以下を使用すると、黒いテキストで青い三角形が表示され、アイコンの使用方法とダイアログテキストのスタイルがわかりません。
<p:column id="billing_address_unassign"
headerText="#{billingAccount_msgs['addresses.table.column.unassign']}"
styleClass="col10">
<p:commandButton immediate="true" id="address_unassign"
styleClass="cart-button-class" icon="delete"
title="#{billingAccount_msgs['unassign.address.tooltip.text']}"
oncomplete="unassignBillingAddressConfirmationDialog.show()">
<f:setPropertyActionListener value="#{billingAddress}"
target="#{billingAddressBean.selectedBillingAddress}" />
</p:commandButton>
</p:column>
</p:dataTable>
<p:confirmDialog appendToBody="true"
id="unassignBillingAddressConfirmationDialog"
styleClass="confirm-dialog"
message="#{billingAccount_msgs['unassignBillingAddress.confirmation']}"
header="#
{billingAccount_msgs['unassignBillingAddress.confirmation.dialog.header']}"
severity="alert" widgetVar="unassignBillingAddressConfirmationDialog">