@ -59,6 +59,7 @@ public class TemplateResourceDetailPane extends JPanel {
private static final String PARENT_PACKAGE = Toolkit . i18nText ( "Fine-Design_Report_AlphaFine_Template_Detail_Parent_Package" ) ;
private static final String DETAIL_INFO = Toolkit . i18nText ( "Fine-Design_Report_AlphaFine_Template_Detail_Info" ) ;
private static final String FREE = Toolkit . i18nText ( "Fine-Design_Report_AlphaFine_Template_Detail_Price_Free" ) ;
private static final String SALES_CONSULTATION = Toolkit . i18nText ( "Fine-Design_Report_AlphaFine_Template_Detail_Sales_Consultation" ) ;
private static final String SPACE = " " ;
private static final String LF = "<br>" ;
private static final String RMB = "¥" ;
@ -75,7 +76,6 @@ public class TemplateResourceDetailPane extends JPanel {
private static final String HTML_P_TAG_FORMAT = "<p style=\"margin-top:5pt;\">%s</p>" ;
public TemplateResourceDetailPane ( TemplateResourceDetail detail ) {
this . data = detail ;
initComponent ( ) ;
@ -125,6 +125,8 @@ public class TemplateResourceDetailPane extends JPanel {
priceLabel . setForeground ( Color . RED ) ;
if ( data . getPrice ( ) = = 0 ) {
priceLabel . setText ( FREE ) ;
} else if ( data . getPrice ( ) = = - 1 ) {
priceLabel . setText ( SALES_CONSULTATION ) ;
} else {
priceLabel . setText ( RMB + SPACE + data . getPrice ( ) ) ;
}