【发布时间】:2015-09-01 09:32:21
【问题描述】:
我创建了一个类public class SalesFilterPanel extends Panel。在本课程中,我创建了三个面板 - private Panel createCustomerPanel()、private Panel createDatePanel()、private Panel createAmountPanel()。我想将这 3 个面板添加到 SalesFilterPanel 类。
我的代码是:
public class SalesFilterPanel extends Panel {
private AppCodeFieldPanel customerField;
JLabel customerNameLabel = new JLabel();
private String custid = null;
private JLabel prodNameLabel;
private AppCodeFieldPanel productField;
private String pid = null;
private AppFormattedTextField amountField;
private AppDateTextFieldPanel dateFromField;
private AppDateTextFieldPanel dateToField;
public SalesFilterPanel() {
super();
init();
}
private void init() {
this.setBorder( BorderFactory.createTitledBorder( "Search Criteria" ) );
createCustomerPanel();
createDatePanel();
createAmountPanel();
this.add( getComponentPopupMenu() );
}
//here are those 3 method's implementation
}
这里如何在SalesFilterPanel中添加这3个面板
【问题讨论】: