项目:VASSAL-src
文件:TranslateWindow.java
protected void initComponents() {
setTitle("Translate " + VASSAL.configure.ConfigureTree.getConfigureName((Configurable) target));
JPanel mainPanel = new JPanel(new BorderLayout());
/*
* Place Language selector above Tree and Keys
*/
mainPanel.add(getHeaderPanel(),BorderLayout.PAGE_START);
mainPanel.add(buildMainPanel(),BorderLayout.CENTER);
mainPanel.add(getButtonPanel(),BorderLayout.PAGE_END);
add(mainPanel);
pack();
setLocationRelativeto(getParent());
setDefaultCloSEOperation(DO_nothing_ON_CLOSE);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent we) {
cancel();
}
});
}
项目:trashjam2017
文件:GradientEditor.java
/**
* Simple test case for the gradient painter
*
* @param argv The arguments supplied at the command line
*/
public static void main(String[] argv) {
JFrame frame = new JFrame();
JPanel panel = new JPanel();
panel.setBorder(BorderFactory.createTitledBorder("Gradient"));
panel.setLayout(null);
frame.setContentPane(panel);
GradientEditor editor = new GradientEditor();
editor.setBounds(10,15,270,100);
panel.add(editor);
frame.setSize(300,200);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setVisible(true);
}
项目:QN-ACTR-Release
文件:DefaultsEditor.java
/**
* Initialize parameters of the window (size,title)... Then calls <code>initComponents</code>
* @param target target application (JMODEL or JSIM)
*/
protected void initwindow(int target) {
this.target = target;
// Sets default title,close operation and dimensions
this.setDefaultCloSEOperation(WindowConstants.disPOSE_ON_CLOSE);
this.setTitle("Editing Default Values...");
int width = 648,height = 480;
// Centers this dialog on the screen
Dimension scrDim = Toolkit.getDefaultToolkit().getScreenSize();
this.setBounds((scrDim.width - width) / 2,(scrDim.height - height) / 2,width,height);
// If user closes this window,act as cancel and reloads saved parameters
this.addWindowStateListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
Defaults.reload();
}
});
initComponents(target);
}
项目:Reer
文件:Application.java
private void setupUI() {
frame = new JFrame("Gradle");
JPanel mainPanel = new JPanel(new BorderLayout());
frame.getContentPane().add(mainPanel);
mainPanel.add(singlePaneUIInstance.getComponent());
mainPanel.setBorder(BorderFactory.createEmptyBorder(10,10,10));
singlePaneUIInstance.aboutToShow();
frame.setDefaultCloSEOperation(JFrame.DO_nothing_ON_CLOSE);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
close();
}
});
frame.setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
frame.setLocationByPlatform(true);
}
项目:litiengine
文件:ScreenManager.java
public ScreenManager(final String gameTitle) {
super(gameTitle);
this.resolutionChangedConsumer = new copyOnWriteArrayList<>();
this.screenChangedConsumer = new copyOnWriteArrayList<>();
this.screens = new copyOnWriteArrayList<>();
// set default jframe stuff
this.setResizable(false);
this.setBackground(Color.BLACK);
this.setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE);
this.setDefaultCloSEOperation(DO_nothing_ON_CLOSE);
final RenderComponent comp = new RenderComponent(Game.getConfiguration().graphics().getResolution());
this.add(comp);
this.renderCanvas = comp;
this.getRenderComponent().addComponentListener(new ResizedEventListener());
this.addWindowStateListener(this);
this.addWindowFocusListener(this);
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(final WindowEvent event) {
// ensures that we terminate the game,when the window is being closed
Game.terminate();
}
});
}
项目:Pandomium
文件:PandomiumTest.java
public static void main(String[] args) throws Exception {
PandomiumSettings settings = PandomiumSettings.getDefaultSettings();
Pandomium pandomium = new Pandomium(settings);
pandomium.initialize();
PandomiumClient client = pandomium.createClient();
Pandomiumbrowser browser = client.loadURL("https://google.pl/");
JFrame frame = new JFrame();
frame.getContentPane().add(browser.toAWTComponent(),BorderLayout.CENTER);
frame.setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
pandomium.dispose();
frame.dispose();
}
});
frame.setTitle("Pandomium");
frame.setSize(1720,840);
frame.setVisible(true);
}
/**
* Opens branding editor for given project. Must be invoked from EDT.
* @param displayName Editor's display name.
* @param p Project to be branded.
* @param model a branding model to use
*/
public static void openbrandingEditor(String displayName,final Project p,brandingModel model) {
if( !SwingUtilities.isEventdispatchThread() ) {
throw new IllegalStateException("This method must be invoked from EDT."); //NOI18N
}
synchronized( project2dialog ) {
Dialog dlg = project2dialog.get(p);
if( null == dlg ) {
brandingEditorPanel editor = new brandingEditorPanel(displayName,model);
dlg = editor.open();
project2dialog.put(p,dlg);
dlg.addWindowListener( new WindowAdapter() {
@Override public void windowClosed(WindowEvent e) {
synchronized( project2dialog ) {
project2dialog.remove(p);
}
}
});
} else {
dlg.setVisible(true);
dlg.requestFocusInWindow();
}
}
}
项目:ramus
文件:AttributePreferenciesDialog.java
private void init(GUIFramework framework) {
this.setDefaultCloSEOperation(disPOSE_ON_CLOSE);
this.setTitle(GlobalResourcesManager
.getString("CreateAttributeDialog.Title"));
this.engine = framework.getEngine();
this.framework = framework;
this.accessRules = framework.getAccessRules();
Options.loadOptions(this);
init();
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
Options.saveOptions(AttributePreferenciesDialog.this);
}
});
setMinimumSize(getSize());
}
项目:incubator-netbeans
文件:Terminal.java
private void run2() {
//
// Start process
//
ptyProcess = executor.start(program,term);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
try {
ptyProcess.hangup();
} catch (IllegalStateException x) {
}
}
});
// Make main window visible
setVisible(true);
//
// Wait for process to exit
//
ptyProcess.waitFor();
dispose();
}
项目:incubator-netbeans
文件:PluginManagerUI.java
@Override
public void addNotify () {
super.addNotify ();
//show progress for initialize method
final Window w = findWindowParent ();
if (w != null) {
w.addWindowListener (new WindowAdapter (){
@Override
public void windowOpened (WindowEvent e) {
final WindowAdapter waa = this;
setWaitingState (true);
Utilities.startAsWorkerThread (PluginManagerUI.this,new Runnable () {
@Override
public void run () {
try {
initTask.waitFinished ();
w.removeWindowListener (waa);
} finally {
setWaitingState (false);
}
}
},NbBundle.getMessage (PluginManagerUI.class,"UnitTab_InitAndCheckingForUpdates"),Utilities.getTimeOfInitialization ());
}
});
}
HelpCtx.setHelpIDString (this,PluginManagerUI.class.getName ());
tpTabs.addchangelistener (new changelistener () {
@Override
public void stateChanged (ChangeEvent evt) {
HelpCtx.setHelpIDString (PluginManagerUI.this,getHelpCtx ().getHelpID ());
}
});
}
项目:openjdk-jdk10
文件:TableExample2.java
public TableExample2(String URL,String driver,String user,String passwd,String query) {
JFrame frame = new JFrame("Table");
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
JDBCAdapter dt = new JDBCAdapter(URL,driver,user,passwd);
dt.executeQuery(query);
// Create the table
JTable tableView = new JTable(dt);
JScrollPane scrollpane = new JScrollPane(tableView);
scrollpane.setPreferredSize(new Dimension(700,300));
frame.getContentPane().add(scrollpane);
frame.pack();
frame.setVisible(true);
}
项目:Proyecto-DASI
文件:VisualizacionJfreechart.java
public void showJFreeChart(int coordX,int coordY){
//Mostrar el chart
ChartPanel chartPanel = new ChartPanel(chart1);
chartPanel.setPreferredSize(new java.awt.Dimension(500,270));
setContentPane(chartPanel);
this.setDefaultCloSEOperation(javax.swing.WindowConstants.DO_nothing_ON_CLOSE);
addWindowListener(
new WindowAdapter(){
public void WindowClosing (WindowEvent e){
System.out.println("No quiero cerrar la ventana !!!\n");
}
}
);
this.pack();
// RefineryUtilities.centerFrameOnScreen(this);
this.setLocation(coordX,coordY);
this.setVisible(true);
}
/**
* Nel momento in cui viene chiuso il programma prima della fine del processo di inizializzazione
*/
public void imprevisto(){
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent we) {
int i = JOptionPane.showConfirmDialog(rootPane,"Sei sicuro di voler uscire?");
if(i==JOptionPane.YES_OPTION){
try {
createDb.DropSchema();
dispose();
} catch (sqlException ex) {
JOptionPane.showMessageDialog(rootPane,"Impossibile raggiungere il Database!");
}
}else
setDefaultCloSEOperation(GuiNome.DO_nothing_ON_CLOSE);
}
});
}
项目:AquamarineLake
文件:MainFrame.java
public MainFrame()
{
setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
setPreferredSize(new Dimension(640,480));
cap = new VideoCapture(0);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
super.windowClosing(e);
cap.release();
System.exit(0);
}
});
p = new DrawPanel();
add(p);
setVisible(true);
}
项目:brModelo
文件:JFontChooser.java
/**
* Show font selection dialog.
* @param parent Dialog's Parent component.
* @return OK_OPTION,CANCEL_OPTION or ERROR_OPTION
*
* @see #OK_OPTION
* @see #CANCEL_OPTION
* @see #ERROR_OPTION
**/
public int showDialog(Component parent)
{
dialogResultValue = ERROR_OPTION;
jdialog dialog = createDialog(parent);
dialog.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
dialogResultValue = CANCEL_OPTION;
}
});
dialog.setVisible(true);
dialog.dispose();
dialog = null;
return dialogResultValue;
}
项目:openjdk-jdk10
文件:MultiMonPrintDlgTest.java
private void executetest() {
GraphicsDevice defDev = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
int x = 0;
Frame f = null;
for (x = 0; x < gd.length; x ++) {
if (gd[x] != defDev) {
secFrame = new Frame("Screen " + x + " - secondary",gd[x].getDefaultConfiguration());
f = secFrame;
} else {
primaryFrame = new Frame("Screen " + x + " - primary",gd[x].getDefaultConfiguration());
f = primaryFrame;
}
Button b = new Button("Print");
b.addActionListener(this);
f.add("South",b);
f.addWindowListener (new WindowAdapter() {
public void windowClosing(WindowEvent we) {
((Window) we.getSource()).dispose();
}
});
f.setSize(200,200);
f.setVisible(true);
}
}
项目:Open-DM
文件:LoadSchedulePanel.java
public static void main(String[] args) {
// just test this panel.
LoadSchedulePanel p = new LoadSchedulePanel(null,LoadSchedule.getDefaultLoadSchedule(),true);
JFrame f = new JFrame();
f.add(p);
f.pack();
f.setLocation(100,800);
f.setSize(new Dimension(800,500));
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
f.setVisible(true);
}
项目:AgentWorkbench
文件:AgentSelector.java
/**
* This method initializes this.
*/
private void initialize() {
this.setSize(720,500);
this.setTitle("Auswahl - Agenten");
this.setIconImage(GlobalInfo.getInternalImage("AgentGUI.png"));
this.setModal(true);
this.setContentPane(getJContentPane());
this.setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
canceled = true;
setVisible(false);
}
});
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int top = (screenSize.height - this.getHeight()) / 2;
int left = (screenSize.width - this.getWidth()) / 2;
this.setLocation(left,top);
// --- Translate -----------------------------
this.setTitle(Language.translate("Auswahl - Agenten"));
jLabelSearchCaption.setText(Language.translate("Suche"));
jButtonOk.setText(Language.translate("Hinzufügen"));
jButtonCancel.setText(Language.translate("Abbrechen"));
}
项目:AgentWorkbench
文件:OntologyInstanceDialog.java
/**
* This method initialises this dialog.
*/
private void initialize() {
this.setSize(600,500);
this.setModal(true);
this.setTitle(Language.translate("Ontologie-Klassen initialisieren"));
this.setContentPane(getJContentPane());
// this.setAlwaysOnTop(true);
this.setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
setCancelled(true);
setVisible(false);
}
});
// --- Set the IconImage ----------------------------------
if (OntologyVisualisationConfiguration.getApplicationIconImage()!=null) this.setIconImage(OntologyVisualisationConfiguration.getApplicationIconImage());
// --- Dialog zentrieren ------------------------------------
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int top = (screenSize.height - this.getHeight()) / 2;
int left = (screenSize.width - this.getWidth()) / 2;
this.setLocation(left,top);
}
项目:ACHelper
文件:NewContestDialog.java
NewContestDialog(MainFrame parent) {
super(parent,true);
this.parent = parent;
setTitle("Enter contest URL to parse");
setContentPane(rootPanel);
hourSpinner.setModel(new SpinnerNumberModel(0,23,1));
minuteSpinner.setModel(new SpinnerNumberModel(0,59,1));
setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent event) {
closeDialog();
}
});
scheduleButton.addActionListener(event -> schedule());
parseButton.addActionListener(event -> startParsing());
abortButton.addActionListener(event -> abort());
pack();
setupShortcuts();
}
项目:jmt
文件:JSIMMain.java
/**
* Sets resultwindow to be shown. This method is used by pollerThread
* @param rsw window to be set as current ResultsWindow
*/
public void setResultsWindow(JFrame rsw) {
this.resultsWindow = rsw;
if (rsw instanceof ResultsWindow) {
// Sets action for toolbar buttons
((ResultsWindow) rsw).addButtonActions(SIM_START,SIM_PAUSE,SIM_STOP);
} else {
SHOW_RESULTS.setEnabled(true);
}
// Adds a listener that will unselect Show results button upon results window closing
rsw.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
SHOW_RESULTS.setSelected(false);
}
});
}
项目:jmt
文件:LDEditingWindow.java
LDEditingWindow(Frame owner,LDEditor ldEditor) {
super(owner,false);
this.ldEditor = ldEditor;
if (owner == null) {
throw new IllegalArgumentException("owner must not be null!");
}
// only height is fixed
setSize(CommonConstants.MAX_GUI_WIDTH_LDEDITING,CommonConstants.MAX_GUI_HEIGHT_LDEDITING);
//setUndecorated(true);
//setResizable(false);
this.owner = owner;
setTitle("LD Editor");
help = ((ExactWizard) owner).getHelp();
setDefaultCloSEOperation(DO_nothing_ON_CLOSE);
/* closing=cancel */
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
LD_CANCEL.actionPerformed(null);
}
});
initComponents();
}
项目:jmt
文件:DefaultsEditor.java
/**
* Initialize parameters of the window (size,close operation and dimensions
setDefaultCloSEOperation(WindowConstants.disPOSE_ON_CLOSE);
setTitle("Editing Default Parameters...");
int width = 840,height = 600;
// Centers this dialog on the screen
Dimension scrDim = Toolkit.getDefaultToolkit().getScreenSize();
setBounds((scrDim.width - width) / 2,act as cancel and reloads saved parameters
addWindowStateListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
Defaults.reload();
}
});
initComponents(target);
}
/**
* Simple test case for the gradient painter
*
* @param argv The arguments supplied at the command line
*/
public static void main(String[] argv) {
JFrame frame = new JFrame();
JPanel panel = new JPanel();
panel.setBorder(BorderFactory.createTitledBorder("Gradient"));
panel.setLayout(null);
frame.setContentPane(panel);
GradientEditor editor = new GradientEditor();
editor.setBounds(10,200);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setVisible(true);
}
public void showDialog(Component parent)
{
dialog = ComponentHelper.createjdialog(parent);
dialog.setTitle(CurrentLocale.get(
"com.tle.admin.security.tree.securitytree.title",Driver.instance().getInstitutionName())); //$NON-NLS-1$
dialog.setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
dialog.setModal(true);
dialog.setContentPane(content);
dialog.addWindowListener(new WindowAdapter()
{
@Override
public void windowClosing(WindowEvent e)
{
attemptToCloseWindow();
}
});
ComponentHelper.percentageOfScreen(dialog,0.9f,0.9f);
ComponentHelper.centreOnScreen(dialog);
dialog.setVisible(true);
}
项目:call-IDE
文件:LoginFrame.java
/**
* Creates new form loginFrame
*/
public LoginFrame() {
initComponents();
stdRdButton.setActionCommand("Student");
insRdButton.setActionCommand("Instructor");
client = new Client();
boolean conCheck = client.connectServer();
if(!conCheck) {
dispose();
}
else {
this.setVisible(true);
}
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
client.closeConnection();
}
});
}
项目:call-IDE
文件:ConsoleCore.java
/**
* Description: dispatches the console from its current place properly.
*/
public static void dispatch(JScrollPane scrollPane,JTextPane cons,JTabbedPane outputTabs,Component tabComp,JFrame frame,Boolean consoleOut,Attachable mainFrame) {
frame.setSize(600,400);
frame.setLocationRelativeto( (Component) mainFrame);
frame.setLayout(new BorderLayout());
frame.setDefaultCloSEOperation(JFrame.disPOSE_ON_CLOSE);
scrollPane.setViewportView(cons);
frame.add(scrollPane);
if (frame.getwindowListeners().length > 0)
frame.removeWindowListener(frame.getwindowListeners()[0]);
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
mainFrame.attachConsole();
}
});
frame.setVisible(true);
}
项目:gwm_Crates
文件:GWMCratesGUI.java
public GWMCratesGUI() {
super("GWMCrates v" + GWMCrates.VERSION + " GUI");
setSize(800,600);
setResizable(false);
setLocationRelativeto(null);
setLayout(null);
setDefaultCloSEOperation(WindowConstants.DO_nothing_ON_CLOSE);
createObjects();
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent windowEvent) {
int result = JOptionPane.showConfirmDialog(instance,"Do you want to close " + getTitle() + "? If you have unsaved data,it will be lost permanently!","Close?",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if (result == JOptionPane.YES_OPTION) {
instance.setVisible(false);
instance = null;
}
}
});
setVisible(true);
}
项目:smile_1.5.0_java7
文件:FontChooser.java
/**
* Show font selection dialog.
* @param parent Dialog's Parent component.
* @return OK_OPTION,CANCEL_OPTION or ERROR_OPTION
*
* @see #OK_OPTION
* @see #CANCEL_OPTION
* @see #ERROR_OPTION
**/
public int showDialog(Component parent) {
dialogResultValue = ERROR_OPTION;
jdialog dialog = createDialog(parent);
dialog.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
dialogResultValue = CANCEL_OPTION;
}
});
dialog.setVisible(true);
dialog.dispose();
dialog = null;
return dialogResultValue;
}
/**
* Quando chiudo il programma o il db smette di funzionare
*/
public void imprevisto(){
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent we) {
int i = JOptionPane.showConfirmDialog(rootPane,"Sei sicuro di voler uscire?");
if(i==JOptionPane.YES_OPTION){
try {
CreateDb createDb = new CreateDb();
createDb.DropSchema();
dispose();
} catch (sqlException ex) {
JOptionPane.showMessageDialog(rootPane,"Impossibile raggiungere il Database!");
}
}else
setDefaultCloSEOperation(GuiNome.DO_nothing_ON_CLOSE);
}
});
}
项目:sumo
文件:Picking.java
Picking()
{
Frame frame = new Frame("Picking Example");
GLCapabilities capabilities = new GLCapabilities(null);
GLCanvas drawable = new GLCanvas(capabilities);
final Renderer renderer = new Renderer();
drawable.addGLEventListener(renderer);
drawable.addMouseListener(renderer);
drawable.addMouseMotionListener(renderer);
frame.add(drawable);
frame.setSize(400,400);
final Animator animator = new Animator(drawable);
frame.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
animator.stop();
System.exit(0);
}
});
frame.setVisible(true);
animator.start();
}
private void loadComparisonPNG( String fileName ) {
try {
BufferedImage image =
javax.imageio.ImageIO.read(new File(fileName));
JFrame f = new JFrame( "Comparison PNG" );
ImagePanel ip = new ImagePanel( image );
f.setResizable( false );
f.getContentPane().add( ip );
f.addWindowListener( new WindowAdapter() {
public void windowClosing( WindowEvent e ) {
( (JFrame) e.getSource() ).dispose();
}
});
f.pack();
f.show();
}
catch ( Exception ex ) {
fireChangeStatus( "ERROR: Failed to Load PNG File; See Stack Trace",true );
ex.printstacktrace();
}
}
项目:VASSAL-src
文件:RegionGrid.java
public void actionPerformed(ActionEvent evt) {
PropertiesWindow w = openWindows.get(target);
if (w == null) {
w = new PropertiesWindow(dialogowner,false,target,helpWindow);
w.addWindowListener(new WindowAdapter() {
public void windowClosed(WindowEvent e) {
openWindows.remove(target);
owner.setDirty(
!region.getName().equals(origRegion.getName()) ||
!region.getorigin().equals(origRegion.getorigin()));
owner.repaint();
}
});
openWindows.put(target,w);
w.setVisible(true);
}
w.toFront();
}
项目:java-open-nl
文件:ONLSettings.java
public static void onJFrameClose_disconnect(JFrame frame) {
if(frame != null) {
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
if(Server.isHosting() || Client.isConnected()) {
if(Server.isHosting()) {
Server.shutdown("");
}else {
Client.disconnect();
}
}
}
});
}else {
System.out.println("Can't add Window Event on a null JFrame.");
}
}
项目:Open-DM
文件:InitialImportFilePanel.java
public static void main(String[] args) {
// just test this panel.
copyJob copyJob = new copyJob();
copyJob.setListFile(new File("/home/bioakimidis/ibm/readme.txt"));
InitialImportFilePanel p = new InitialImportFilePanel(copyJob);
JFrame f = new JFrame();
f.add(p);
f.pack();
f.setLocation(100,800);
f.setSize(new Dimension(700,500));
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
f.setVisible(true);
}
项目:jdk8u-jdk
文件:Font2DTest.java
private void loadComparisonPNG( String fileName ) {
try {
BufferedImage image =
javax.imageio.ImageIO.read(new File(fileName));
JFrame f = new JFrame( "Comparison PNG" );
ImagePanel ip = new ImagePanel( image );
f.setResizable( false );
f.getContentPane().add( ip );
f.addWindowListener( new WindowAdapter() {
public void windowClosing( WindowEvent e ) {
( (JFrame) e.getSource() ).dispose();
}
});
f.pack();
f.show();
}
catch ( Exception ex ) {
fireChangeStatus( "ERROR: Failed to Load PNG File; See Stack Trace",true );
ex.printstacktrace();
}
}
public void mostrarPantallaModificacionEmpresa(Object object,String cuitEmpresa){
DTOTipoImpuesto dtoTi = obtenerTipoImpuesto((int) object);
if (dtoTi != null) {
IUGestionarTipoImpuestoModificarEmpresa pantallaModificarEmpresa = new IUGestionarTipoImpuestoModificarEmpresa(cuitEmpresa);
pantallaModificarEmpresa.setDefaultCloSEOperation(JFrame.HIDE_ON_CLOSE); // Evito que se cierre al presionar x
pantallaModificarEmpresa.setVisible(true); // La hago visible
// Modifico la operación de cierre para volver a la pantalla principal
pantallaModificarEmpresa.setDefaultCloSEOperation(WindowConstants.disPOSE_ON_CLOSE);
pantallaModificarEmpresa.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent ev) {
iniciar();
}
});
pantallaModificarEmpresa.setNombre_actual(dtoTi.getNombreDTOTipoImpuesto());
pantallaModificarEmpresa.setTextfield_nombre(dtoTi.getNombreDTOTipoImpuesto());
pantallaModificarEmpresa.setCheckBox_esEditable(dtoTi.isEsMontoEditableDTOTipoImpuesto());
if (dtoTi.getFechaHoraInhabilitacionDTOTipoImpuesto() == null) {
pantallaModificarEmpresa.setCheckBox_Habilitar(true);
} else {
pantallaModificarEmpresa.setCheckBox_Habilitar(false);
}
}
}
项目:QN-ACTR-Release
文件:JSIMMain.java
/**
* Sets resultwindow to be shown. This method is used by pollerThread
* @param rsw window to be set as current ResultsWindow
*/
public void setResultsWindow(JFrame rsw) {
this.resultsWindow = rsw;
if (rsw instanceof ResultsWindow) {
// Sets action for toolbar buttons
((ResultsWindow) rsw).addButtonActions(SIM_START,SIM_STOP);
} else {
SHOW_RESULTS.setEnabled(true);
}
// Adds a listener that will unselect Show results button upon results window closing
rsw.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
SHOW_RESULTS.setSelected(false);
}
});
}
项目:Open-DM
文件:InitialSelectedItemsPanel.java
public static void main(String[] args) throws DatabaseException {
// just test this panel.
InitialSelectedItemsPanel p = new InitialSelectedItemsPanel(new copyJob());
// Object[] items = new Object[] {"This","is","a","test","of","the","emergency",// "broadcast","system"};
// p.setItems(items);
JFrame f = new JFrame();
f.add(p);
f.pack();
f.setLocation(100,500));
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
f.setVisible(true);
}
项目:openjdk-jdk10
文件:MultiResIconTest.java
private void createUI() {
setTitle("Test Frame");
setIconImage(ICON);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
dispose();
}
});
setSize(W,W);
setLocation(50,50);
setResizable(false);
setVisible(true);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。