导航:首页 > 编程语言 > Javajpanel设置

Javajpanel设置

发布时间:2024-10-30 13:14:13

❶ 在java中怎么样设置JPanel里面的背景图片

java要加背景图比较麻烦,需要重载paintComponent方法,下面以JPanel为例,其它按此继承就可
JPanel jContentPane = new getpane(800,600,"images\\0044.jpg");
jContentPane.setLayout(null);
jContentPane.setOpaque(false);//此处要设为false
jContentPane.setAlignmentY(0.5F);
jContentPane.add(jLabel, null);
jContentPane.add(getJTestYear(), null);
this.initComboBox();
jContentPane.add(getJSearchByName(), null);
jContentPane.add(getJSearchByID(), null);
jContentPane.add(getJIDOrName(), null);
jContentPane.add(jLabel1, null);
jContentPane.add(getJPanel(), null);
this.setContentPane(jContentPane);

class getpane extends JPanel{
private static final long serialVersionUID = 1L;
int width=0,hight=0;
String imgpath = "";
public getpane(int width,int hight,String file){
this.width = width;
this.hight = hight;
imgpath = file;
}
protected void paintComponent(Graphics g) {
ImageIcon icon = new ImageIcon(imgpath);
Image img = icon.getImage();
g.drawImage(img, 0, 0, width, hight, this);
}

}

❷ java里的JTextField文本框怎么设置大小

  1. 文本框.setBounds(10,10,30,170) 设置位置。
    文本框的宽是改不了的,只有长度才能改变,JTextField jtf = new JTextField(length);
    length大了,文本框就长了。
    想要长宽可变的文本框可用:JTextArea jta = new JTextArea(长,宽);

  2. JTextArea jta = new JTextArea(长,宽); 也是用jta.setText(); 来显示的;
    与JTextField用法几乎一样;具体用法可查API。

  3. 代码如下:

    1.//核心代码第一部分,设置文本框,密码框长宽;

    2.wbk=newJTextField(8);//在这个窗口大小里,设置长度为8,比较合适;

    3.mmk=newJPasswordField(8);//密码框也设置长度为8;

    4.//核心代码第二部分,把文本框,密码框等加入到JPanel里;

    5.JPaneljpwbk=newJPanel();//1放文本框的JPanel面板;

    6.jpwbk.add(wbk);//把文本框放入;

    7.p[0].add(jpwbk);//把JPanl放入网格布局里; 8.JPaneljpbutton0=newJPanel();//2放按钮的JPanel面板(按钮也小点好看点); 9.jpbutton0.add(button[0]);

    10.jp[0].add(jpbutton0);

    11.jp[0].add(biaoqian[2]);

    12.JPaneljpmmk=newJPanel();//3放密码框的JPanel面板

    13.jpmmk.add(mmk);

    14.jp[0].add(jpmmk);

阅读全文

与Javajpanel设置相关的资料

热点内容
android系统运行动态编译的程序 浏览:415
计算编程中常用的if语句是 浏览:732
linux文件夹权限乱了 浏览:907
程序员职业病预防保健操 浏览:676
c程序修改后需不需要重新编译 浏览:721
怎样把图片分别放置在文件夹中 浏览:871
推流服务器地址是什么 浏览:630
java允许多重继承 浏览:511
解压小玩具好玩又可爱 浏览:408
腾讯云大带宽服务器 浏览:821
加密锁的售后 浏览:268
linux登不上去 浏览:729
联想服务器休眠后如何唤醒 浏览:111
四川话女孩学习编程 浏览:322
编译原理文法区分 浏览:1001
教师可以做程序员嘛 浏览:637
终结战场安卓国际服怎么下载 浏览:155
现在的高端服务器属于什么 浏览:810
企业银行解压流程 浏览:447
用app压缩文件 浏览:227