2
세 버튼이있는 JTabbedPane
을 사용하고 있습니다. 창 크기를 조정하더라도 단추가 작게 유지된다는 점을 제외하면 프로그램이 잘 실행 중입니다. 그들에게 setPrefferedSize
의 방법이 있습니까? 여기 JTabbedPane 버튼의 크기를 어떻게 조정합니까?
public final class JTabbedPaneDemo {
JFrame frame;
JTabbedPane pane;
JPanel panel1;
JPanel panel2;
JPanel panel3;
JTabbedPaneDemo(){
this.createFrameGUI("My Tabbed Pane");
}
//creating the frame
public void createFrameGUI(String title){
frame= new JFrame(title);
frame.setSize(new Dimension(350,350));
frame.setVisible(true);
frame.setLayout(new BorderLayout());
//create the the tabs
this.createPanel1();
this.createPanel2();
this.createPanel3();
//create the tabbed pane
pane= new JTabbedPane();
pane.addTab("Pane 1", panel1);
pane.addTab("Pane 2", panel2);
pane.addTab("Pane 3", panel3);
//add the pane to the frame
frame.add(pane,BorderLayout.CENTER);
}
//creating the tabs
public void createPanel1(){
panel1= new JPanel();
panel1.setLayout(new BorderLayout());
panel1.add(new JButton("we are in panel 1"));
panel1.setPreferredSize(new Dimension(300,300));
}
public void createPanel2(){
panel2= new JPanel();
panel2.setLayout(new BorderLayout());
panel2.add(new JButton("we are in panel 2"));
panel2.setPreferredSize(new Dimension(300,300));
}
public void createPanel3(){
panel3= new JPanel();
panel3.setLayout(new BorderLayout());
panel3.add(new JButton("we are in panel 3"));
panel3.setPreferredSize(new Dimension(300,300));
}
public static void main(String [] args){
JTabbedPaneDemo dem= new JTabbedPaneDemo();
}
}
버튼? 탭 패널 안의 탭 자체? – MadProgrammer
사용중인 코드를 표시하십시오. 탭 레이아웃에서 어떤 레이아웃을 사용합니까? – ChiefTwoPencils
탭 패널의 @MadProgrammer 버튼 itseft – JWizard