java吧 关注:1,221,820贴子:12,675,669
  • 13回复贴,共1

为什么Button不能显示,求大神教教ui设计

只看楼主收藏回复

package calculator; import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Toolkit; import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel; public class WindowF extends JFrame{
public WindowF(){
JFrame jf = new JFrame();
int s_x = Toolkit.getDefaultToolkit().getScreenSize().width;
int s_y = Toolkit.getDefaultToolkit().getScreenSize().height;
int x = 400;
int y = 300;
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocation(s_x/2-x/2,s_y/2-y/2);
setSize(x, y);
setTitle("呵呵");
setVisible(true);
JPanel jp1 = new JPanel();
JPanel jp2 = new JPanel();
Container c = jf.getContentPane();
c.add(jp1,BorderLayout.NORTH);
c.add(jp2,BorderLayout.CENTER);
jp1.add(new JButton("Hello"));
jp2.add(new JButton("button"));
}
public static void main(String args[]){
WindowF wf = new WindowF();
}
}


IP属地:广东1楼2013-04-28 15:02回复


    IP属地:广东3楼2013-04-28 15:09
    回复
      有人吗,我觉得应该出现的button的,对比了好多例子貌似没错


      IP属地:广东4楼2013-04-28 15:10
      回复
        java.awt.BorderLayout没有导


        IP属地:湖北5楼2013-04-28 15:13
        收起回复
          又见鸡巴疼的问题。。


          来自Android客户端6楼2013-04-28 15:20
          收起回复
            未解决,求大神帮帮忙


            IP属地:广东7楼2013-04-28 15:22
            回复
              直接把jp1jp2加在jf里啊


              来自Android客户端9楼2013-04-28 15:46
              回复
                感谢大家的帮忙,已经解决了,要把jf加在每个set的前面


                IP属地:广东10楼2013-04-28 16:02
                回复