tmp.setBound(int,int,int,int)前两个int规定位置后两个int设置大小
解决方案 »
- 问大家一个 IO小问题,谢谢哈
- 如何获得邮件文件的附件
- 问个关于frame的问题 [在线等]
- 请问这几句是什么意思呢?
- 一个regular expression问题
- 如何在Java的JFrame里面嵌入fireFox?
- 下载的lookandfeel怎么使用啊?
- 如何实现动态绑定?大家将来帮我看看这个问题!!!
- 大家来看看人民教育出版社的书,如此粗劣!义务教育教材竟然雷同!!!---请斑竹不要删除好么
- 在jbuild5里面如何开发cmp20的?我碰到如下问题请各位看看1
- 请教高手。怎么将毫秒级的时间转换成年月日格式的时间。
- 做过苹果下java 开发的达人以及java 高手入。如何实现苹果下的右键功能。急!在线等
对了,问一下你,desktoppane和internalframe是不是一定要放在一个class里才有效啊,我的internnalframe是另外一个class,出来的效果就和平常的frame一样了。我发贴问了一天也没人回555555555555
setBounds 我有试过,但是不起作用啊!!
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
class MainFrame extends JFrame
{ public MainFrame(String title)
{
setTitle( title );
setSize( 300, 300 );
addMenu();
getContentPane().setLayout( new GridLayout() );
getContentPane().add( desktop );
setDefaultCloseOperation( EXIT_ON_CLOSE );
setVisible( true );
} private void addMenu()
{
// TODO: Add your code here
JMenu fileMenu = new JMenu( "File" );
newItem = new JMenuItem( "New", 'N' );
fileMenu.add( newItem );
mb.add( fileMenu );
newItem.addActionListener( new MenuActionListener() );
setJMenuBar( mb );
}
private void createInternalFrame()
{
// TODO: Add your code here
JInternalFrame internalFrame = new JInternalFrame( "Internal:" + ( count++ ), true,
true, true, true );
internalFrame.setBounds(200,300,100,100);
//internalFrame.setSize( 100, 100 );
internalFrame.setVisible( true );
desktop.add( internalFrame );
}
class MenuActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if( e.getSource() == newItem )
MainFrame.this.createInternalFrame();
}
}
JDesktopPane desktop = new JDesktopPane();
JMenuBar mb = new JMenuBar();
JMenuItem newItem;
static int count = 1;
}
public class InternalFrameTest {
public static void main(String[] args) {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch (Exception e) {
System.out.print(e.toString());
}
new MainFrame( "InternalFrame" );
}
}
就是desktop和internalpane不在一个类中该如何实现desktop.add(internalpane)啊
对了,我用的是MDIDeskTop 不是JDesktop 是不是MDIDeskTop 不支持在某一具体位置加入啊???
另外你说的最大化的问题有一个函数可以用setMaximum(boolean)