Jframe右侧调整大小

时间:2015-07-03 08:48:52

标签: java swing jframe

我在JFrame调整大小时遇到​​了一些问题。我按下按钮时需要调整框架的大小,但我需要在框架的右侧看到它。

默认情况下,当我调整一些JFrame时,请显示左侧大小。

    JButton btnX = new JButton("");
    btnX.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            int x = ((Toolkit.getDefaultToolkit().getScreenSize().width/2)-221);
            int y = (0);
            if(contr==0){
                //frmAsda.setBounds(x, y, 442, 45);
                frmAsda.setBounds(x, y, 100, 170);
                contr=1;
                frmAsda.setBackground(new Color(1.0f,1.0f,1.0f,0.0f));

            } else if (contr==1){
                //frmAsda.setBounds(x, y, 442, 216);
                 frmAsda.setBounds(x, y, 442, 170);
                contr=0;
                frmAsda.setBackground(new Color(0.0f,0.0f,0.0f,0.7f));

            }
        }
    });

来自这个框架

enter image description here

到此:

enter image description here

1 个答案:

答案 0 :(得分:0)

将Panel放入JScrollPane并使ScrollBars不可见。 调整大小时向右滚动。