2013-10-04 4 views
0

Я пытаюсь закодировать основной метод в CustFrame, чтобы создать объект CustFrame для его проверки до сих пор. Я получил этот код до сих пор, но я остался в последней строке кода в CustFrame.Создайте объект в java

import java.awt.Frame; 
import java.awt.Label; 

public class CustFrame extends Frame { 
    Label custNameLbl = new Label(); 
    Label shipToLbl1 = new Label(); 
    Label shipToLbl2 = new Label(); 
    Label contactInfo = new Label(); 

    public CustFrame(Customer cust) { 
     custNameLbl.setBounds(62, 65, 176, 23); 
     shipToLbl1.setBounds(62, 170, 176, 23); 
     shipToLbl2.setBounds(62, 175, 176, 23); 
     contactInfo.setBounds(62, 230, 176, 23); 
     custNameLbl.setText("Test Text"); 
     shipToLbl1.setText("Test Text"); 
     shipToLbl2.setText("Test Text"); 
     contactInfo.setText("Test Text"); 
     this.add(custNameLbl); 
     this.add(shipToLbl1); 
     this.add(shipToLbl2); 
     this.add(contactInfo); 

     this.setSize(300, 282); 
     this.setLayout(null); 
     this.setVisible(true); 
    } 
    public static void main(String[] args){ 
     Customer cust = new Customer(); 
     CustFrame 
    } 

}

+1

Что вы делали для 'Customer'? –

+0

Это глупо. Вы создаете объект в одной строке, а затем отправляете в stackoverflow, говоря, что следующая строка имеет тупик, потому что вы не знаете, как создать объект? Создайте 'CustFrame' точно так же, как вы создали« Клиент ». – nhgrif

+0

@nhgrif Может быть, он просто получил код как есть. –

ответ

0

Customer cust = new Customer(); создает новый объект Customer. Затем вы будете использовать его для создания объекта CustFrame. Обратите внимание, как CustFrame имеет конструктор, который принимает объект Customer. Таким образом, вы можете создать объект custFrame, просто сделав это: CsutFrame custframe = new CustFrame(cust);

+0

Я рад, что есть люди, которые готовы помочь не критиковать – luijo

0

Вам необходимо пройти cust объект CustFrame подрядчик

CustFrame custFrame = new CustFrame(cust); 
Смежные вопросы