jp=new JPanel();
jt=new JTextField(18);
jt.setEditable(false);
jt.setHorizontalAlignment(jt.CENTER);
this.setLayout(new BorderLayout());
add(jt,BorderLayout.NORTH);
add(jp,BorderLayout.CENTER);
jp是指针式钟表,jt是显示电子时间的文本区,我这样只是把它加到表盘上面了,怎样把它加到表盘中央略靠下啊
调试欢乐多
add(jt,BorderLayout.NORTH);
add(jp,BorderLayout.CENTER);
你这样add想必你调用的是JPanel的add方法吧。可以吧这个JPanel,调用setLayout(null),用绝对定位的布局,这样就可以把组件移动到任意的位置,调用一下jt和jp的setBounds(x, y, width, height),当然在ide里面可以移动。建议楼主好好研究下swing的布局