继承JFrame
调用setLayout(null)
组件用setBounds(Rect)定位
但是,发现有些组件无法实现本应有的功能,例如JTextField没有了限制字符个数、JTextArea也是,输入的数据不会自动换行等
是不是我没有设置好?
调用setLayout(null)
组件用setBounds(Rect)定位
但是,发现有些组件无法实现本应有的功能,例如JTextField没有了限制字符个数、JTextArea也是,输入的数据不会自动换行等
是不是我没有设置好?
调试欢乐多
public class DiaryFrame extends JFrame implements ActionListener {
JTextField tfStyle ;
JButton btBack ;
DiaryFrame() {
super("日记") ;
setSize(400,490) ;
setLocation(250,180) ;
setResizable(false) ;
setLayout(null) ;
tfStyle = new JTextField() ;
tfStyle.setBounds(85, 10, 120, 25) ;
add(tfStyle) ;
btBack = new JButton("返回") ;
btBack.setBounds(290, 420, 60, 25) ;
btBack.addActionListener(this) ;
add(btBack) ;
setVisible(true) ;
validate() ;
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
}}
..................