📄 jmfregistry.java
字号:
package net.java.mais.media.jmf;
/*
* @(#)JMFRegistry.java 1.5 02/08/21
*
* Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved.
*/
import java.awt.BorderLayout;
import java.awt.Toolkit;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import com.sun.media.util.JMFI18N;
public class JMFRegistry
extends JMFrame {
private JTabbedPane tabs;
private JPanel panelPM;
private JPanel panelPIM;
private JPanel panelCDM;
private JPanel panelMime;
private JPanel panelOther;
public JMFRegistry() {
super(JMFI18N.getResource("jmfregistry.title"));
this.getContentPane().setLayout(new BorderLayout());
tabs = new JTabbedPane();
this.getContentPane().add(tabs, BorderLayout.CENTER);
panelOther = new SettingsPanel();
tabs.addTab( JMFI18N.getResource("jmfregistry.settings") ,panelOther);
panelCDM = new CDMPanel();
tabs.addTab(JMFI18N.getResource("jmfregistry.capture"), panelCDM);
panelPIM = new PIMPanel();
tabs.addTab(JMFI18N.getResource("jmfregistry.plugins"), panelPIM);
panelMime = new MimePanel();
tabs.addTab(JMFI18N.getResource("jmfregistry.mimetypes"), panelMime);
panelPM = new PMPanel();
tabs.addTab(JMFI18N.getResource("jmfregistry.package"), panelPM);
setSize(700, 400);
}
public void windowClosing(WindowEvent event) {
this.setVisible(false);
}
public static void main(String[] args) {
JMFRegistry jmfr = new JMFRegistry();
jmfr.addWindowListener(
new WindowAdapter() {
public void windowClosing(WindowEvent event) {
event.getWindow().dispose();
}
}
);
int scrWidth = (int) Toolkit.getDefaultToolkit().getScreenSize().
getWidth();
int scrHeight = (int) Toolkit.getDefaultToolkit().getScreenSize().
getHeight();
jmfr.setLocation( (scrWidth - jmfr.getWidth()) / 2, (scrHeight - jmfr.getHeight()) / 2);
jmfr.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -