javax.swing.JInternalFrame.setContentPane()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(146)

本文整理了Java中javax.swing.JInternalFrame.setContentPane()方法的一些代码示例,展示了JInternalFrame.setContentPane()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JInternalFrame.setContentPane()方法的具体详情如下:
包路径:javax.swing.JInternalFrame
类名称:JInternalFrame
方法名:setContentPane

JInternalFrame.setContentPane介绍

暂无

代码示例

代码示例来源:origin: geotools/geotools

content = new JPanel(); // Pour avoir un fond opaque
parentSize = desktop.getSize();
frame.setContentPane(content);
frame.setDefaultCloseOperation(JInternalFrame.HIDE_ON_CLOSE);
desktop.add(frame, JLayeredPane.PALETTE_LAYER);

代码示例来源:origin: realXuJiang/bigtable-sql

public void setContentPane(JPanel contentPane)
{
 super.setContentPane(contentPane);
}

代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql

public void setContentPane(JPanel contentPane)
{
 super.setContentPane(contentPane);
}

代码示例来源:origin: stackoverflow.com

if(m1==null){
  m1 =  new Menu_Modifications_Single();
  JInternalFrame iFrame = 
      new JInternalFrame("Internal Frame", true, true, true, true);    
      /* give the same contents of m1 */
  iFrame.setContentPane(m1.getContentPane());    
      /* additional Integer argument, required by JDesktopPane
       (although not strictly required) */
  desktopPane.add(iFrame, new Integer(0));    
}

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu

public void actionPerformed(ActionEvent _ae) {
  win.setVisible(false);
  cwin.remove(content);
  frame.setContentPane(content);
  app.setVisible(true);
 }
});

代码示例来源:origin: stackoverflow.com

jComboMonth = new JComboBox();
contentPane.add(jComboMonth);
setContentPane(contentPane);
parent.add(this);
setVisible(true);

代码示例来源:origin: stackoverflow.com

asd t = new asd();
JInternalFrame internalFrame = new JInternalFrame();
internalFrame.setContentPane(t.getContentPane());
internalFrame.pack();

// set the internalFrame's location
// ...

internalFrame.setVisible(true);
dskp.add(internalFrame);

代码示例来源:origin: IanDarwin/javasrc

new JInternalFrame("Mail Reader", true, true, true, true);
JLabel reader = new JLabel("Mail Reader Would Be Here",  JLabel.CENTER);
mboxFrame.setContentPane(reader);
mboxFrame.setSize(400, 300);
mboxFrame.setLocation(50, 50);
  new JInternalFrame("Compose Mail", true, true, true, true);
JLabel composer = new JLabel("Mail Compose Would Be Here",  JLabel.CENTER);
compFrame.setContentPane(composer);
compFrame.setSize(300, 200);
compFrame.setLocation(450, 200);
  new JInternalFrame("Users", true, true, true, true);
JLabel list = new JLabel("List of Users Would Be Here",  JLabel.CENTER);
listFrame.setContentPane(list);
listFrame.setLocation(450, 400);
listFrame.setSize(500, 200);

代码示例来源:origin: org.xworker/xworker_core

public static void createContentPane(ActionContext actionContext){
  Thing self = (Thing) actionContext.get("self");
  JInternalFrame parent = (JInternalFrame) actionContext.get("parent");
  
  for(Thing child : self.getChilds()){
    Container c = (Container) child.doAction("create", actionContext);
    if(c != null){
      parent.setContentPane(c);
      break;
    }
  }
}

代码示例来源:origin: stackoverflow.com

popup.setContentPane(panel);
popup.pack();
popup.setVisible(true);

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

annotatorFrame.setContentPane(annotator_new);
annotatorFrame.setVisible(true);
annotatorFrame.pack();

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

filterFrame.setContentPane(filter_new);
filterFrame.setVisible(true);
filterFrame.pack();

代码示例来源:origin: senbox-org/snap-desktop

private TopComponent closeInternalFrame(JInternalFrame internalFrame, boolean removeTab) {
  internalFrame.removeInternalFrameListener(internalFrameListener);
  TopComponent topComponent = getTopComponent(internalFrame);
  topComponent.removePropertyChangeListener(propertyChangeListener);
  Object internalFrameID = getInternalFrameID(topComponent);
  idToBoundsMap.put(internalFrameID, new Rectangle(internalFrame.getBounds()));
  TabData tab = frameToTabMap.get(internalFrame);
  if (tab != null) {
    if (removeTab) {
      int tabIndex = tabbedContainer.getModel().indexOf(tab);
      if (tabIndex >= 0) {
        tabbedContainer.getModel().removeTab(tabIndex);
      }
    }
    tabToFrameMap.remove(tab);
  }
  frameToTabMap.remove(internalFrame);
  internalFrame.dispose();
  desktopPane.remove(internalFrame);
  if (desktopPane.getComponentCount() == 0) {
    tabbedContainer.setVisible(false);
  }
  // make sure the topComponent's parent is not the internalFrame which we just closed
  internalFrame.setContentPane(new TopComponent());
  return topComponent;
}

代码示例来源:origin: com.googlecode.gstreamer-java/gstreamer-java

frame.setContentPane(player);
frame.pack();

代码示例来源:origin: IanDarwin/javasrc

/** To be useful here, a MailComposeBean has to be inside
 * its own little JInternalFrame. 
 */
public MailComposeBean newSend() {
  // Make the JInternalFrame wrapper
  JInternalFrame jf = new JInternalFrame();
  // Bake the actual Bean
  MailComposeBean newBean = 
    new MailComposeBean(this, "Compose", 400, 250);
  // Arrange them on the diagonal.
  jf.setLocation(nx+=10, ny+=10);
  // Make the new Bean be the contents of the JInternalFrame
  jf.setContentPane(newBean);
  jf.pack();
  jf.toFront();
  // Add the JInternalFrame to the JDesktopPane
  dtPane.add(jf);
  return newBean;
}

代码示例来源:origin: org.scijava/scijava-ui-swing

@Override
protected void setupConsole() {
  final JInternalFrame frame = new JInternalFrame("Console");
  desktopPane.add(frame);
  frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
  frame.setContentPane(getConsolePane().getComponent());
  frame.setJMenuBar(createConsoleMenu());
  frame.pack();
  getConsolePane().setWindow(frame);
}

代码示例来源:origin: com.bbossgroups/bboss-htmlparser

tree.setCellRenderer (new HtmlTreeCellRenderer ());
JScrollPane treeView = new JScrollPane (tree);
frame.setContentPane (new JScrollPane (
  treeView,
  ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,

代码示例来源:origin: net.java.dev.designgridlayout/designgridlayout

top.setName("TOP");
build(layout);
frame.setContentPane(top);

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu

top.add(button, BorderLayout.EAST);
frame.setContentPane(new JPanel());

代码示例来源:origin: palantir/Cinch

add(right,gbc);
left.setContentPane(desktopLeft);
left.setResizable(true);
left.setSize(400, 800);
left.setDoubleBuffered(true);
right.setContentPane(desktopRight);
right.setResizable(true);
right.setSize(400, 800);

相关文章

JInternalFrame类方法