问题描述
我正在做一个项目,基本上是一个登录屏幕,一切都很好,但是一个图标没有显示出来,代码如下:
private JLabel lblIconSilhouette = new JLabel();
private Icon IconSilhouette = new ImageIcon("C:\\Users\\Bryan\\Documents\\ModSimIcons\\silhouette.png");
panelRight.setLayout(new GridBagLayout());
panelRight.setBackground(new Color(164,74,255));
panelRight.setPreferredSize(new Dimension(screenWidth/2,screenHeight));
txtStudentNumber.setPreferredSize(new Dimension(150,25));
txtPassword.setPreferredSize(new Dimension(150,25));
btnEnter.setPreferredSize(new Dimension(100,25));
//this is the icon i have trouble displaying
lblIconSilhouette.setIcon(IconSilhouette);
lblIconSilhouette.setPreferredSize(new Dimension(400,300));
grid.gridx=1;
grid.gridy=0;
panelRight.add(lblIconSilhouette,grid);
grid.gridx=1;
grid.gridy=2;
panelRight.add(txtStudentNumber,grid);
grid.gridx=1;
grid.gridy=3;
panelRight.add(txtPassword,grid);
grid.gridx=1;
grid.gridy=4;
panelRight.add(btnEnter,grid);
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)