欢迎光临
我们一直在努力

Java Swing – 给文本框TextArea设置边距和框线

Java Swing开发时,给文本框设置边框和边距:

JTextArea jta = new JTextArea();
Border border = BorderFactory.createLineBorder(Color.BLACK);
jta.setBorder(BorderFactory.createCompoundBorder(border,BorderFactory.createEmptyBorder(5, 5, 5, 5)));

设置无框有内边距的:

JTextArea jta = new JTextArea("program info etc."); 
Border border = BorderFactory.createEmptyBorder(0,0,0,0); // 设置无框,有内边距的
jta.setBorder(BorderFactory.createCompoundBorder(border, 
      BorderFactory.createEmptyBorder(10, 10, 10, 10))); 

另一种方法:

JTextArea jta = new JTextArea("program info etc."); 
jta.setSize(300,300);
jta.setMargin(new Insets(5, 5, 5, 5));

BorderFactory所提供的方法:

赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » Java Swing – 给文本框TextArea设置边距和框线

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址