如何使用java netbeans在MDI(多文档界面)中更改jdesktoppane背景图像?意味着我将jdesktoppane添加到java MDI所以现在我想更改我在java MDI中使用的jdesktoppane的默认背景图像.任何简单的方法?
检查附加的快照链接可能是您将更好地了解我的问题我想要什么.
我完成了由大学分配给我的项目,但是现在我正在尝试为我的项目创建MDI。我使用了10个jFrame和一个也是jFrame的主要形式,之后我添加了一个菜单栏,10个用于调用jFrame的jButton和一个jDesktopPane用于位置调用jFrame。下面的代码用于在所有10个jButton中将jFrame放置到jDesktopPane中:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try
{
asd t = new asd();
dskp.add(t);
t.setVisible(true);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null, ex);
}
}
Run Code Online (Sandbox Code Playgroud)
但无法与我合作,并给出以下错误消息:
java.lang.illegalargumentexception: adding a window to a container
Run Code Online (Sandbox Code Playgroud)
如何执行此操作并解决此问题,因为我没有使用任何jInternal Frame。我认为在此我无法使用jInternale Frame,因为我在jFrame上完成了所有工作,例如使用代码编写完整的GUI,并在jInternal Frame上重新完成了所有工作,这对我来说不可能在短时间内提交我的最终项目。
如何添加jScrollPane到Null Layout of jPanel的netbeans?我正在使用Null Layout for jPanel,我搜索了不同的来源,但我仍然没有将jScrollPane添加到jPanel的Null布局.
如果可能,请帮助提供源代码.
感谢所有回复评论者,我也接受建议而不是谈论建议.
在这里,我似乎有人问他们需要的任何事情,但有些人不鼓励那些求助而不是帮助的人......
我使用null布局的基本需要是,我使用null布局将背景图像添加到jpanel,使用jlabel,因为我正在使用netbeans,而且我是java的初学者...
我请求所有主持人请不要删除我的编辑单词...人们可能理解我的感觉因为我是java与netbeans学习者.