01/10/2018, 00:40

Hỏi Về JAVA SWING

Em xin tóm tắt lại như sau:
Em muốn tạo 1 vùng nhập mã hóa đơn để tìm kiếm và vùng đó em đặt trong 1 panel jpTimKiem (Flowlayout).
jpTimKiem add 3 component lần lượt là: jlable MaHoaDon, jtextfile MaHoaDon, jbutton tìm kiếm.
Sau đó jpCenterFind.add(jpTimKiem, borderlayout.CENTER);
Cuối Cùng jpTongQuat.add(jpCenterFind);
***VẤN ĐỀ: Khi chạy thì chỉ hiện ra jbutton tìm kiếm, mất jlable vs jtextfile.
Mọi người xem qua và chỉ giúp em với ạ

jpTimKiem = new JPanel();
jpCenterFind = new JPanel();
jpTimKiem.setLayout(new FlowLayout());
jpCenterFind.setLayout(new BorderLayout());
jpCenterFind.add(jpTimKiem, BorderLayout.EAST);

jpTongQuat.setLayout(new BoxLayout(jpTongQuat, BoxLayout.Y_AXIS));
jpTongQuat.add(jpCenterFind);

jpMain = new JPanel();
jpMain.setLayout(new BorderLayout());
jpMain.add(jpTongQuat, BorderLayout.CENTER);
		
container = this.getContentPane();
container.setLayout(new BorderLayout());
container.add(jpMain, BorderLayout.CENTER);

viết 02:44 ngày 01/10/2018

Bạn cho mình coi code chỗ jpTimKiem add 3 components: jlable MaHoaDon, jtextfile MaHoaDon, jbuttonTimKiem.

viết 02:43 ngày 01/10/2018
public void newControls() {...} // Tạo mới những jpanel,jlable,jbutton,jtextf...
public void addControls() {
this.newControls();
		
jpTitle.add(jlTitle);
jpTimKiem.add(jlMaHoaDon);
jpTimKiem.add(jtfMaHoaDon);
jpTimKiem.add(jbTimKiem);
Bài liên quan
0