📄 commandserver.java
字号:
//===========================================================================
// Java GUI classes
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.UIManager;
import javax.swing.text.PlainDocument;
class MainThread implements Runnable
{
private String args[];
public MainThread(String args[])
{
this.args = args;
}
public void run()
{
CommandServer app;
app = new CommandServer(args);
}
}
public class CommandServer
{
private JFrame mainWindowWidget;
private String lookAndFeel;
private ButtonsPanel executorPanel;
public VoiceCommandSet commandSet;
public long lastTimeTyped;
public JTextField jtf;
private VitralCommandServer networkServer;
public String currentCommand;
public CommandServer(String args[])
{
jtf = null;
lookAndFeel = "javax.swing.plaf.metal.MetalLookAndFeel";
createModel();
createGUI();
networkServer = new VitralCommandServer(this);
}
private void createModel()
{
//-----------------------------------------------------------------
commandSet = new VoiceCommandSet();
// Order matters! entries listed at the beginning has priority over
// entries listed at the end
commandSet.addSpeech("IDC_FILE_QUIT", "salir de la aplicaci髇");
commandSet.addSpeech("IDC_CREATE_SPHERE", "crear esfera");
commandSet.addSpeech("IDC_CREATE_SPHERE", "crear ese era");
commandSet.addSpeech("IDC_CREATE_SPHERE", "crear este era");
commandSet.addSpeech("IDC_CREATE_CONE", "crear cono");
commandSet.addSpeech("IDC_CREATE_CONE", "crear con");
commandSet.addSpeech("IDC_CREATE_CYLINDER", "crear cilindro");
commandSet.addSpeech("IDC_CREATE_CUBE", "crear cubo");
commandSet.addSpeech("IDC_CREATE_BOX", "crear caja");
commandSet.addSpeech("IDC_CREATE_ARROW", "crear flecha");
commandSet.addSpeech("IDC_CREATE_BREP", "crear s髄ido");
commandSet.addSpeech("IDC_CREATE_BREP", "crear s髄idos");
commandSet.addSpeech("IDC_CREATE_PARAMETRICCUBICCURVE", "crear curva");
commandSet.addSpeech("IDC_CREATE_PARAMETRICBICUBICPATCH", "crear parche");
commandSet.addSpeech("IDC_IMPORT_OBJECTS_FROM_FILE", "leer archivo");
commandSet.addSpeech("IDC_CREATE_OMNILIGHT", "crear luz");
commandSet.addSpeech("IDC_CREATE_OMNILIGHT", "crearlos");
commandSet.addSpeech("IDC_CREATE_OMNILIGHT", "crear los");
commandSet.addSpeech("IDC_CREATE_OMNILIGHT", "crearluz");
commandSet.addSpeech("IDC_CUSTOMIZE_LAF_MOTIF", "apariencia unix");
commandSet.addSpeech("IDC_CUSTOMIZE_LAF_MOTIF", "apariencia cl醩ica");
commandSet.addSpeech("IDC_CUSTOMIZE_LAF_MOTIF", "apariencia antigua");
commandSet.addSpeech("IDC_CUSTOMIZE_LAF_JAVA", "apariencia java");
commandSet.addSpeech("IDC_CUSTOMIZE_LAF_JAVA", "apariencia habr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -