欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java文本域 图片_java swing中给面板或者文本域设置背景图片的方法!

发布时间:2025/3/15 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java文本域 图片_java swing中给面板或者文本域设置背景图片的方法! 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

以JPanel为例

public class MyTextArea extends JPanel{

/**

* @param args

*/

private   Image   bgImg   =   null;

public   MyTextArea()

{

setOpaque(false);

bgImg   =   Toolkit.getDefaultToolkit().createImage(

BGTextArea.class.getResource( "login2.gif ")); //图片要放在包下面

}

protected   void   paintComponent(Graphics   g)   {

g.drawImage(bgImg,   0,   0,   getWidth(),   getHeight(),   this);

super.paintComponent(g);

}

public static void main(String[] args) {

MyTextArea  ta   =   new   MyTextArea();

ta.setLayout(new FlowLayout());

JFrame   f   =   new   JFrame();

f.getContentPane().add(ta,   BorderLayout.CENTER);

JTextField tf=new JTextField(14);

ta.add(tf);

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

f.setSize(390,   300);

f.setLocationRelativeTo(null);

f.setVisible(true);

}

总结

以上是生活随笔为你收集整理的java文本域 图片_java swing中给面板或者文本域设置背景图片的方法!的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。