java swing我想写两个文本框,然后两个文本框下面是两个按钮,但是为什么按钮的位置不能确定呢

不好意思,这个真的不太会但是急用那种,我用了setBounds()这个函数没有什么用

class WindowText extends Frame 

{  

    TextField text1, text2,text3; 

    WindowText(String s,String expression,String answer)  

    {  

        //super(s);  /////////////////////////////

        setLayout(new FlowLayout());  

        text1 = new TextField(expression, 10);  

        text1.setEditable(false);  

       text2 = new TextField(answer,10);  

        text3 = new TextField(s,10);

        JButton startButton=new JButton("注册");

        JButton dengButton=new JButton("登录");

        

       add(text3);  

       add(text1); 

       startButton.setVerticalTextPosition(SwingConstants.BOTTOM);

       startButton.setHorizontalTextPosition(SwingConstants.CENTER);

       startButton.setBounds(10,22,10,5);

add(startButton);

       //add(text2);

       //add(dengButton);

       //add(startButton);


        setBounds(100, 100, 200, 150);  

        setVisible(true);  

        validate();//确保组件具有有效的布局 

        try

        {

            Thread.sleep(5000);

        }

        catch (InterruptedException e)//////////////////////////////////////////////////thread      

        {

            e.printStackTrace();

        }

        setVisible(false);    

    }  


冯宝宝
浏览 1935回答 2
2回答

蒲公英wsg

用空布局,用坐标控制位置~~~~~~~~~~~~~~·

慕盖茨3813155

现在不怎么用
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java