本文整理了Java中javax.swing.JInternalFrame.dispose()
方法的一些代码示例,展示了JInternalFrame.dispose()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JInternalFrame.dispose()
方法的具体详情如下:
包路径:javax.swing.JInternalFrame
类名称:JInternalFrame
方法名:dispose
暂无
代码示例来源:origin: chewiebug/GCViewer
private void closeAllButSelectedDocument(GCViewerGui gui) {
if (gui.getSelectedGCDocument() != null) {
GCDocument selected = gui.getSelectedGCDocument();
for (int i = gui.getDesktopPane().getComponentCount()-1; i > 0; --i) {
if (gui.getDesktopPane().getComponent(i) != selected) {
((JInternalFrame)gui.getDesktopPane().getComponent(i)).dispose();
}
}
gui.getSelectedGCDocument().doDefaultCloseAction();
}
}
代码示例来源:origin: pentaho/mondrian
public void internalFrameClosing(InternalFrameEvent e) {
mdxWindows.remove(jf);
jf.dispose();
// follow this by removing file from schemaWindowMap
windowMenu.remove(queryMenuItem);
return;
}
});
代码示例来源:origin: pentaho/mondrian
public void internalFrameClosing(InternalFrameEvent e) {
jdbcWindows.remove(jf);
jf.dispose();
// follow this by removing file from schemaWindowMap
windowMenu.remove(jdbcMenuItem);
return;
}
});
代码示例来源:origin: pentaho/mondrian
public void internalFrameClosing(InternalFrameEvent e) {
if (schemaFrame.getContentPane()
.getComponent(0) instanceof SchemaExplorer)
{
SchemaExplorer se =
(SchemaExplorer) schemaFrame.getContentPane()
.getComponent(0);
int response = confirmFrameClose(schemaFrame, se);
if (response == 3) { // not dirty
if (se.isNewFile()) {
se.getSchemaFile().delete();
}
// default case for no save and not dirty
schemaWindowMap.remove(schemaFrame);
updateMDXCatalogList();
schemaFrame.dispose();
windowMenu.remove(schemaMenuItem);
}
}
}
});
代码示例来源:origin: geotools/geotools
window.dispose();
代码示例来源:origin: pentaho/mondrian
schemaWindowMap.remove(schemaFrame);
updateMDXCatalogList();
schemaFrame.dispose();
windowMenu.remove(schemaMenuItem);
break;
case 1:
schemaFrame.dispose();
schemaWindowMap.remove(schemaFrame);
windowMenu.remove(schemaMenuItem);
代码示例来源:origin: stackoverflow.com
private void closeActionPerformed(java.awt.event.ActionEvent evt)
{
Component c = tPane.getSelectedComponent();
if (c instanceof JInternalFrame)
{
JInternalFrame f = (JInternalFrame)c;
f.dispose();
tPane.remove(f);
}
}
代码示例来源:origin: realXuJiang/bigtable-sql
public void _dispose()
{
super.dispose();
}
@Override
代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql
public void _dispose()
{
super.dispose();
}
@Override
代码示例来源:origin: com.github.houbie/rhino-mod
/**
* Disposes this FileWindow.
*/
@Override
public void dispose() {
debugGui.removeWindow(this);
super.dispose();
}
代码示例来源:origin: realXuJiang/bigtable-sql
@Override
public void dispose()
{
super.dispose();
if(null != _widget)
{
_widget.dispose();
}
}
代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql
@Override
public void dispose()
{
super.dispose();
if(null != _widget)
{
_widget.dispose();
}
}
代码示例来源:origin: ro.isdc.wro4j/rhino
/**
* Disposes this FileWindow.
*/
@Override
public void dispose() {
debugGui.removeWindow(this);
super.dispose();
}
代码示例来源:origin: cytoscape/application
public void closeAllWindows() {
JInternalFrame[] allFrames = desktop.getAllFrames();
for (int i= allFrames.length -1; i>=0; i--) {
allFrames[i].dispose();
}
}
代码示例来源:origin: org.jvnet.hudson/embedded-rhino-debugger
/**
* Disposes this FileWindow.
*/
@Override
public void dispose() {
debugGui.removeWindow(this);
super.dispose();
}
代码示例来源:origin: org.scijava/scijava-ui-swing
@Override
public Result prompt() {
dialog.setVisible(true);
final Object value = pane.getValue();
dialog.dispose();
return resultMap.get(value);
}
代码示例来源:origin: senbox-org/snap-desktop
@Override
protected void componentClosed() {
tabbedContainer.removeActionListener(tabActionListener);
for (JInternalFrame internalFrame : desktopPane.getAllFrames()) {
internalFrame.dispose();
}
}
代码示例来源:origin: org.appdapter/org.appdapter.lib.gui
@Override public void internalFrameClosing(InternalFrameEvent e) {
Object source = e.getSource();
if (source == classBrowser_Unused) {
((JInternalFrame) classBrowser_Unused).removeInternalFrameListener(this);
classBrowser_Unused = null;
} else if (source instanceof JInternalFrame) {
JInternalFrame window = (JInternalFrame) source;
window.removeInternalFrameListener(this);
Utility.forgetWindow(window);
window.dispose();
}
}
代码示例来源:origin: Waikato/weka-trunk
/**
* de-registers the child frame with the parent first.
*/
@Override
public void dispose() {
if (getParentFrame() != null) {
getParentFrame().removeChildFrame(this);
getParentFrame().createTitle("");
}
super.dispose();
}
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* de-registers the child frame with the parent first.
*/
@Override
public void dispose() {
if (getParentFrame() != null) {
getParentFrame().removeChildFrame(this);
getParentFrame().createTitle("");
}
super.dispose();
}
}
内容来源于网络,如有侵权,请联系作者删除!