javax.swing.JFrame#setTitle ( )源码实例Demo

下面列出了javax.swing.JFrame#setTitle ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: CQL   文件: AqlDisplay.java
private void showGraph(JComponent j, String str) {
	JFrame f = new JFrame();

	ActionListener escListener = (ActionEvent e) -> {
		env = null;
		f.dispose();
	};
	f.getRootPane().registerKeyboardAction(escListener, KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0),
			JComponent.WHEN_IN_FOCUSED_WINDOW);
	KeyStroke ctrlW = KeyStroke.getKeyStroke(KeyEvent.VK_W, InputEvent.CTRL_DOWN_MASK);
	KeyStroke commandW = KeyStroke.getKeyStroke(KeyEvent.VK_W, InputEvent.META_DOWN_MASK);
	f.getRootPane().registerKeyboardAction(escListener, ctrlW, JComponent.WHEN_IN_FOCUSED_WINDOW);
	f.getRootPane().registerKeyboardAction(escListener, commandW, JComponent.WHEN_IN_FOCUSED_WINDOW);

	f.add(j);

	f.setSize(600, 540);
	f.setTitle(str + " for " + title);
	f.setLocationRelativeTo(null);
	f.setVisible(true);
}
 
源代码2 项目: blog-codes   文件: BasicGraphEditor.java
/**
 * 
 */
public void updateTitle()
{
	JFrame frame = (JFrame) SwingUtilities.windowForComponent(this);

	if (frame != null)
	{
		String title = (currentFile != null) ? currentFile
				.getAbsolutePath() : mxResources.get("newDiagram");

		if (modified)
		{
			title += "*";
		}

		frame.setTitle(title + " - " + appTitle);
	}
}
 
源代码3 项目: Spark   文件: FlashWindow.java
public static void main(String[] args) throws Exception {
	final JFrame frame = new JFrame();
	frame.setTitle("Test");
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frame.getContentPane().setLayout(new FlowLayout());
	JButton button = new JButton("Temp Flashing");
	frame.getContentPane().add(button);
	final FlashWindow winutil = new FlashWindow();
	button.addActionListener( evt -> winutil.flash(frame, 750, 5) );

	JButton startButton = new JButton("Start Flashing");
	frame.getContentPane().add(startButton);
	startButton.addActionListener( evt -> winutil.startFlashing(frame) );

	JButton stopButton = new JButton("Stop Flashing");
	frame.getContentPane().add(stopButton);
	stopButton.addActionListener( evt -> {
           // winutil.flash(frame,750,1500,5);
           winutil.stopFlashing(frame);
       } );
	frame.pack();
	frame.setVisible(true);
}
 
源代码4 项目: birt   文件: Regression_116630_swing.java
/**
 * Contructs the layout with a container for displaying chart and a control
 * panel for selecting interactivity.
 * 
 * @param args
 */
public static void main( String[] args )
{
	final Regression_116630_swing siv = new Regression_116630_swing( );

	JFrame jf = new JFrame( );
	jf.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );
	jf.addComponentListener( siv );

	Container co = jf.getContentPane( );
	co.setLayout( new BorderLayout( ) );
	co.add( siv, BorderLayout.CENTER );

	Dimension dScreen = Toolkit.getDefaultToolkit( ).getScreenSize( );
	Dimension dApp = new Dimension( 600, 400 );
	jf.setSize( dApp );
	jf.setLocation(
			( dScreen.width - dApp.width ) / 2,
			( dScreen.height - dApp.height ) / 2 );

	jf.setTitle( siv.getClass( ).getName( ) + " [device=" //$NON-NLS-1$
			+ siv.idr.getClass( ).getName( ) + "]" );//$NON-NLS-1$

	ControlPanel cp = siv.new ControlPanel( siv );
	co.add( cp, BorderLayout.SOUTH );

	siv.idr.setProperty( IDeviceRenderer.UPDATE_NOTIFIER, siv );

	jf.addWindowListener( new WindowAdapter( ) {

		public void windowClosing( WindowEvent e )
		{
			siv.idr.dispose( );
		}

	} );

	jf.setVisible( true );
}
 
源代码5 项目: jt808   文件: ServerApplication.java
public static void main(String[] args) throws Exception {
	//初始化spring容器
       appCtx = new ClassPathXmlApplicationContext("applicationContext.xml");
       
       //初始化netty
	new ServerApplication(6666).startServer();
	
	//初始化窗口,这个窗口只是用来展示服务端是否启动
	JFrame frame = new JFrame();  
       frame.setTitle("终端通讯服务端(这个窗口只是用来展示服务端是否启动)");
       frame.setSize(618, 381);
       frame.setVisible(true);
       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
 
源代码6 项目: MtgDesktopCompanion   文件: ShortKeyManagerUI.java
public static void main(String[] args) {
	JFrame f = new JFrame();
	f.getContentPane().add(new ShortKeyManagerUI());
	f.setTitle("test");
	f.pack();
	f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	f.setVisible(true);
}
 
源代码7 项目: birt   文件: SwingChartViewerSelector.java
/**
 * Contructs the layout with a container for displaying chart and a control
 * panel for selecting chart attributes.
 * 
 * @param args
 */
public static void main( String[] args )
{
	SwingChartViewerSelector scv = new SwingChartViewerSelector( );

	JFrame jf = new JFrame( );
	jf.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );
	jf.addComponentListener( scv );

	Container co = jf.getContentPane( );
	co.setLayout( new BorderLayout( ) );
	co.add( scv, BorderLayout.CENTER );

	Dimension dScreen = Toolkit.getDefaultToolkit( ).getScreenSize( );
	Dimension dApp = new Dimension( 800, 600 );
	jf.setSize( dApp );
	jf.setLocation( ( dScreen.width - dApp.width ) / 2,
			( dScreen.height - dApp.height ) / 2 );

	jf.setTitle( scv.getClass( ).getName( ) + " [device=" //$NON-NLS-1$
			+ scv.idr.getClass( ).getName( )
			+ "]" );//$NON-NLS-1$

	ControlPanel cp = scv.new ControlPanel( scv );
	co.add( cp, BorderLayout.SOUTH );

	jf.setVisible( true );
}
 
源代码8 项目: dctb-utfpr-2018-1   文件: PokemonPanelForm.java
private void btnModifyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnModifyActionPerformed
    JFrame form = new JFrame();
    form.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    form.setTitle("Alterar");
    form.setResizable(false);
    form.setSize(new Dimension(347, 296));
    form.add(new PokemonPanelData(form));
    form.setVisible(true);
}
 
源代码9 项目: spotbugs   文件: Swing1.java
public static void main(String args[]) {
    JFrame frame = new JFrame();
    frame.setTitle("Title");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JButton button = new JButton();
    button.setText("Hello, World!");
    frame.getContentPane().add(button, BorderLayout.CENTER);
    frame.setSize(200, 100);
    frame.pack();
    frame.setVisible(true);
    frame.show();
}
 
源代码10 项目: netbeans   文件: DummyWindowManager.java
protected void topComponentDisplayNameChanged(TopComponent tc, String displayName) {
    JFrame f = (JFrame) SwingUtilities.getAncestorOfClass(JFrame.class, tc);

    if (f != null) {
        f.setTitle(displayName);
    }
}
 
源代码11 项目: birt   文件: Regression_117880_swing.java
/**
 * Contructs the layout with a container for displaying chart and a control
 * panel for selecting interactivity.
 * 
 * @param args
 */
public static void main( String[] args )
{
	final Regression_117880_swing siv = new Regression_117880_swing( );

	JFrame jf = new JFrame( );
	jf.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );
	jf.addComponentListener( siv );

	Container co = jf.getContentPane( );
	co.setLayout( new BorderLayout( ) );
	co.add( siv, BorderLayout.CENTER );

	Dimension dScreen = Toolkit.getDefaultToolkit( ).getScreenSize( );
	Dimension dApp = new Dimension( 600, 400 );
	jf.setSize( dApp );
	jf.setLocation(
			( dScreen.width - dApp.width ) / 2,
			( dScreen.height - dApp.height ) / 2 );

	jf.setTitle( siv.getClass( ).getName( ) + " [device=" //$NON-NLS-1$
			+ siv.idr.getClass( ).getName( ) + "]" );//$NON-NLS-1$

	ControlPanel cp = siv.new ControlPanel( siv );
	co.add( cp, BorderLayout.SOUTH );

	siv.idr.setProperty( IDeviceRenderer.UPDATE_NOTIFIER, siv );

	jf.addWindowListener( new WindowAdapter( ) {

		public void windowClosing( WindowEvent e )
		{
			siv.idr.dispose( );
		}

	} );

	jf.setVisible( true );
}
 
源代码12 项目: OptimizedImageEnhance   文件: ImShow.java
public ImShow(String title) {
	Window = new JFrame();
	image = new ImageIcon();
	label = new JLabel();
	// matOfByte = new MatOfByte();
	label.setIcon(image);
	Window.getContentPane().add(label);
	Window.setResizable(false);
	Window.setTitle(title);
	SizeCustom = false;
	setCloseOption(0);
}
 
源代码13 项目: birt   文件: Regression_116627_swing.java
/**
 * Contructs the layout with a container for displaying chart and a control
 * panel for selecting interactivity.
 * 
 * @param args
 */
public static void main( String[] args )
{
	final Regression_116627_swing siv = new Regression_116627_swing( );

	JFrame jf = new JFrame( );
	jf.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );
	jf.addComponentListener( siv );

	Container co = jf.getContentPane( );
	co.setLayout( new BorderLayout( ) );
	co.add( siv, BorderLayout.CENTER );

	Dimension dScreen = Toolkit.getDefaultToolkit( ).getScreenSize( );
	Dimension dApp = new Dimension( 600, 400 );
	jf.setSize( dApp );
	jf.setLocation(
			( dScreen.width - dApp.width ) / 2,
			( dScreen.height - dApp.height ) / 2 );

	jf.setTitle( siv.getClass( ).getName( ) + " [device=" //$NON-NLS-1$
			+ siv.idr.getClass( ).getName( ) + "]" );//$NON-NLS-1$

	ControlPanel cp = siv.new ControlPanel( siv );
	co.add( cp, BorderLayout.SOUTH );

	siv.idr.setProperty( IDeviceRenderer.UPDATE_NOTIFIER, siv );

	jf.addWindowListener( new WindowAdapter( ) {

		public void windowClosing( WindowEvent e )
		{
			siv.idr.dispose( );
		}

	} );

	jf.setVisible( true );
}
 
源代码14 项目: BART   文件: ComputeInstanceSimilarityBlock.java
private void saveGraph(UndirectedGraph<TupleWithTable, DefaultEdge> instancesGraph) {
        JGraphXAdapter<TupleWithTable, DefaultEdge> jgxAdapterContext = new JGraphXAdapter<TupleWithTable, DefaultEdge>(instancesGraph);
        jgxAdapterContext.getStylesheet().getDefaultEdgeStyle().put(mxConstants.STYLE_NOLABEL, "1");
        jgxAdapterContext.getStylesheet().getDefaultEdgeStyle().put(mxConstants.STYLE_ENDARROW, "0");
        jgxAdapterContext.setCellsEditable(false);
        jgxAdapterContext.setCellsMovable(false);
        jgxAdapterContext.setEdgeLabelsMovable(false);
        jgxAdapterContext.setCellsDeletable(false);
        jgxAdapterContext.setCellsDisconnectable(false);
        jgxAdapterContext.setCellsResizable(false);
        jgxAdapterContext.setCellsBendable(false);
        JFrame frame = new JFrame();
        mxGraphComponent mxGraphComponent = new mxGraphComponent(jgxAdapterContext);
        frame.getContentPane().add(mxGraphComponent, BorderLayout.CENTER);
        mxHierarchicalLayout layout = new mxHierarchicalLayout(jgxAdapterContext);
        layout.execute(jgxAdapterContext.getDefaultParent());
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setTitle("Graph");
        frame.pack();
        frame.setLocationRelativeTo(null);
//        frame.setVisible(true);
//        try {
//            while (true) {
//                Thread.sleep(500);
//            }
//        } catch (InterruptedException ex) {
//            java.util.logging.Logger.getLogger(ComputeInstanceSimilarityBlock.class.getName()).log(Level.SEVERE, null, ex);
//        }
        try {
            BufferedImage image = mxCellRenderer.createBufferedImage(jgxAdapterContext, null, 1, Color.WHITE, true, null);
            File file = new File("/Users/Shared/Temp/bart/similarity/instances-graph.png");
            file.getParentFile().mkdirs();
            ImageIO.write(image, "PNG", file);
        } catch (IOException ex) {
            logger.error("Unable to save graph image: " + ex.getLocalizedMessage());
        }
    }
 
源代码15 项目: packr   文件: TestApp.java
public static void main (String[] args) {
	JFrame frame = new JFrame();
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frame.setTitle("My Test App");
	frame.setSize(480, 320);
	frame.setVisible(true);
	JOptionPane.showConfirmDialog(null, "Working dir: " + new File(".").getAbsolutePath());
}
 
源代码16 项目: A-Pathfinding-Visualization   文件: Frame.java
public Frame() {
	ch = new ControlHandler(this);
	size = 25;
	mode = "Map Creation";
	showSteps = true;
	btnHover = false;
	setLayout(null);
	addMouseListener(this);
	addMouseMotionListener(this);
	addMouseWheelListener(this);
	addKeyListener(this);
	setFocusable(true);
	setFocusTraversalKeysEnabled(false);

	// Set up pathfinding
	pathfinding = new APathfinding(this, size);
	pathfinding.setDiagonal(true);
	
	// Calculating value of a in speed function 1
	a1 = (5000.0000 / (Math.pow(25.0000/5000, 1/49)));
	a2 = 625.0000;
	
	// Set up window
	window = new JFrame();
	window.setContentPane(this);
	window.setTitle("A* Pathfinding Visualization");
	window.getContentPane().setPreferredSize(new Dimension(700, 600));
	window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	window.pack();
	window.setLocationRelativeTo(null);
	window.setVisible(true);
	
	// Add all controls
	ch.addAll();
	
	this.revalidate();
	this.repaint();
}
 
源代码17 项目: birt   文件: SwingShowTooltipViewer.java
/**
 * Constructs the layout with a container for displaying chart and a control
 * panel for selecting interactivity.
 * 
 * @param args
 */
public static void main( String[] args )
{
	final SwingShowTooltipViewer siv = new SwingShowTooltipViewer( );

	JFrame jf = new JFrame( );
	jf.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );
	jf.addComponentListener( siv );

	Container co = jf.getContentPane( );
	co.setLayout( new BorderLayout( ) );
	co.add( siv, BorderLayout.CENTER );

	Dimension dScreen = Toolkit.getDefaultToolkit( ).getScreenSize( );
	Dimension dApp = new Dimension( 600, 400 );
	jf.setSize( dApp );
	jf.setLocation(
			( dScreen.width - dApp.width ) / 2,
			( dScreen.height - dApp.height ) / 2 );

	jf.setTitle( siv.getClass( ).getName( ) + " [device=" //$NON-NLS-1$
			+ siv.idr.getClass( ).getName( ) + "]" );//$NON-NLS-1$

	ControlPanel cp = siv.new ControlPanel( siv );
	co.add( cp, BorderLayout.SOUTH );

	siv.idr.setProperty( IDeviceRenderer.UPDATE_NOTIFIER, siv );

	jf.addWindowListener( new WindowAdapter( ) {

		@Override
		public void windowClosing( WindowEvent e )
		{
			siv.idr.dispose( );
		}

	} );

	jf.setVisible( true );
}
 
源代码18 项目: Spark   文件: PhoneDialog.java
public static JFrame invoke(JComponent comp, String title, String description, ImageIcon icon) {
    final JFrame frame = new JFrame();

    frame.setIconImage(SparkRes.getImageIcon(SparkRes.TELEPHONE_24x24).getImage());
    frame.setTitle(title);

    frame.getContentPane().setLayout(new BorderLayout());

    frame.getContentPane().add(comp, BorderLayout.CENTER);
    frame.pack();
    frame.setSize(300, 200);

    // Center panel on screen
    GraphicUtils.centerWindowOnScreen(frame);

    frame.setVisible(true);

    return frame;
}
 
源代码19 项目: snowblossom   文件: IceLeaf.java
public void run()
{

  JFrame f=new JFrame();
  f.setVisible(true);
  f.setDefaultCloseOperation( f.EXIT_ON_CLOSE);
  f.setBackground(getBGColor());

  try
  {
    InputStream is = IceLeaf.class.getResourceAsStream(getResourceBasePath() +"/iceleaf-ui/resources/flower-with-ink-256.png");
    f.setIconImage(ImageIO.read(is));

  }
  catch(Exception e)
  {
    e.printStackTrace();
  }


  String title = getTitle();
  if (!params.getNetworkName().equals("snowblossom"))
  {
    title = title + " - " + params.getNetworkName();
  }
  f.setTitle(title);
  f.setSize(950, 600);

  JTabbedPane tab_pane = new JTabbedPane();

  f.setContentPane(tab_pane);

  // should be first to initialize settings to default
  settings_panel.setup();

  node_panel.setup();
  node_select_panel.setup();
  wallet_panel.setup();
  make_wallet_panel.setup();
  send_panel.setup();
  address_panel.setup();
  history_panel.setup();
  receive_panel.setup();

  tab_pane.add("Wallets", wallet_panel.getPanel());
  tab_pane.add("Send", send_panel.getPanel());
  tab_pane.add("Receive", receive_panel.getPanel());
  tab_pane.add("Addresses", address_panel.getPanel());
  tab_pane.add("History", history_panel.getPanel());
  tab_pane.add("Make Wallet", make_wallet_panel.getPanel());
  tab_pane.add("Node Selection", node_select_panel.getPanel());
  tab_pane.add("Node", node_panel.getPanel());
  tab_pane.add("Settings", settings_panel.getPanel());

  setupMorePanels(tab_pane, f);

  UIUtil.applyLook(f, ice_leaf);
  
}
 
源代码20 项目: jbox2d   文件: JoglTestbedMain.java
public static void main(String[] args) {
//    try {
//      UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
//    } catch (Exception e) {
//      // log.warn("Could not set the look and feel to nimbus.  "
//      // + "Hopefully you're on a mac so the window isn't ugly as crap.");
//    }
    TestbedModel model = new TestbedModel();
    final TestbedController controller =
        new TestbedController(model, UpdateBehavior.UPDATE_IGNORED, MouseBehavior.FORCE_Y_FLIP,
            new TestbedErrorHandler() {
              @Override
              public void serializationError(Exception e, String message) {
                JOptionPane.showMessageDialog(null, message, "Serialization Error",
                    JOptionPane.ERROR_MESSAGE);
              }
            });
    JoglPanel panel = new JoglPanel(model, controller);
    model.setDebugDraw(new JoglDebugDraw(panel));
    model.setPanel(panel);
    TestList.populateModel(model);
    model.getSettings().getSetting(TestbedSettings.DrawWireframe).enabled = false;

    JFrame testbed = new JFrame();
    testbed.setTitle("JBox2D Testbed");
    testbed.setLayout(new BorderLayout());
    TestbedSidePanel side = new TestbedSidePanel(model, controller);
    testbed.add((Component) panel, "Center");
    testbed.add(new JScrollPane(side), "East");
    testbed.pack();
    testbed.setVisible(true);
    testbed.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    SwingUtilities.invokeLater(new Runnable() {
      @Override
      public void run() {
        controller.playTest(0);
        controller.start();
      }
    });
  }