⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wwj_87.java

📁 world wind java sdk 源码
💻 JAVA
字号:
/*Copyright (C) 2001, 2006 United States Governmentas represented by the Administrator of theNational Aeronautics and Space Administration.All Rights Reserved.*/package gov.nasa.worldwind.issues;import gov.nasa.worldwind.examples.ApplicationTemplate;import javax.swing.*;import java.awt.*;import java.awt.event.*;/** * @author tag * @version $Id: WWJ_87.java 2989 2007-09-22 17:45:45Z tgaskins $ */public class WWJ_87 extends ApplicationTemplate{    public static class AppFrame extends ApplicationTemplate.AppFrame    {        public AppFrame()        {            super(true, true, false);            final JPanel spacer = new JPanel(new BorderLayout());            spacer.add(new JLabel("Spacer"), BorderLayout.CENTER);            this.getContentPane().add(spacer, BorderLayout.SOUTH);            JPanel controls = new JPanel(new GridLayout(0, 1));            JButton b = new JButton("Status Invisible");            b.addActionListener(new ActionListener()            {                public void actionPerformed(ActionEvent actionEvent)                {                    getStatusBar().setVisible(false);                }            });            controls.add(b);            b = new JButton("Status Visible");            b.addActionListener(new ActionListener()            {                public void actionPerformed(ActionEvent actionEvent)                {                    getStatusBar().setVisible(true);                }            });            controls.add(b);            b = new JButton("Remove Status");            b.addActionListener(new ActionListener()            {                public void actionPerformed(ActionEvent actionEvent)                {                    getWwjPanel().remove(getStatusBar());                    getWwjPanel().validate();                }            });            controls.add(b);            b = new JButton("Add Status");            b.addActionListener(new ActionListener()            {                public void actionPerformed(ActionEvent actionEvent)                {                    getWwjPanel().add(getStatusBar(), BorderLayout.SOUTH);                    getWwjPanel().validate();                }            });            controls.add(b);            b = new JButton("Remove Spacer");            b.addActionListener(new ActionListener()            {                public void actionPerformed(ActionEvent actionEvent)                {                    AppFrame.this.getContentPane().remove(spacer);                    AppFrame.this.validate();                }            });            controls.add(b);            b = new JButton("Add Spacer");            b.addActionListener(new ActionListener()            {                public void actionPerformed(ActionEvent actionEvent)                {                    AppFrame.this.getContentPane().add(spacer, BorderLayout.SOUTH);                    AppFrame.this.validate();                }            });            controls.add(b);            this.getContentPane().add(controls, BorderLayout.EAST);            this.pack();        }    }    public static void main(String[] args)    {        ApplicationTemplate.start("World Wind WMS-87", AppFrame.class);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -