📄 buttontypedialog.java
字号:
package Designer;
/**
* Allows the user to pick waht type of button the current button control
* will represent in the phone simulator if the button is of of type input.
* Copyright: Copyright (c) 2003
* @author Mark Busman
* @version 1.0
*
* For License and contact information see PhoneDesigner.java
*/
public class ButtonTypeDialog extends javax.swing.JDialog {
private javax.swing.JPanel jPanel1;
private javax.swing.JButton CancelButton;
private javax.swing.JButton OkButton;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JTextField ResultsText;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JPanel jPanel3;
private javax.swing.JButton UpButton;
private javax.swing.JButton DownButton;
private javax.swing.JButton LeftButton;
private javax.swing.JButton RightButton;
private javax.swing.JButton CenterButton;
private javax.swing.JButton AButton;
private javax.swing.JButton BButton;
private javax.swing.JButton CButton;
private javax.swing.JButton DButton;
private javax.swing.JButton EButton;
private javax.swing.JButton FButton;
private javax.swing.JButton GButton;
private javax.swing.JButton HButton;
private javax.swing.JButton IButton;
private javax.swing.JButton JButton;
private javax.swing.JButton KButton;
private javax.swing.JButton LButton;
private javax.swing.JButton MButton;
private javax.swing.JButton NButton;
private javax.swing.JButton OButton;
private javax.swing.JButton PButton;
private javax.swing.JButton QButton;
private javax.swing.JButton RButton;
private javax.swing.JButton SButton;
private javax.swing.JButton TButton;
private javax.swing.JButton UButton;
private javax.swing.JButton VButton;
private javax.swing.JButton WButton;
private javax.swing.JButton XButton;
private javax.swing.JButton YButton;
private javax.swing.JButton ZButton;
private javax.swing.JButton OneButton;
private javax.swing.JButton TwoButon;
private javax.swing.JButton ThreeButton;
private javax.swing.JButton FourButton;
private javax.swing.JButton FiveButton;
private javax.swing.JButton SixButton;
private javax.swing.JButton SevenButton;
private javax.swing.JButton EightButton;
private javax.swing.JButton NineButton;
private javax.swing.JButton ZeroButton;
private javax.swing.JButton CommaButton;
private javax.swing.JButton PeriodButton;
private javax.swing.JButton QuoteButton;
private javax.swing.JButton DoubleQuoteButton;
private javax.swing.JButton ColonButton;
private javax.swing.JButton SemiColonButton;
private javax.swing.JButton CurlyBracketOpenButton;
private javax.swing.JButton CurlyBracketCloseButton;
private javax.swing.JButton BracketOpenButton;
private javax.swing.JButton BracketCloseButton;
private javax.swing.JButton PlusButton;
private javax.swing.JButton MinusButton;
private javax.swing.JButton MultiplyButton;
private javax.swing.JButton EqualsButton;
private javax.swing.JButton BackslashButton;
private javax.swing.JButton PipeButton;
private javax.swing.JButton ForwardslashButton;
private javax.swing.JButton QuestionmarkButton;
private javax.swing.JButton LessThanButton;
private javax.swing.JButton GreaterThanButton;
private javax.swing.JButton ParentasisOpenButton;
private javax.swing.JButton ParantasisCloseButton;
private javax.swing.JButton AmpersandButton;
private javax.swing.JButton CaretButton;
private javax.swing.JButton PercentButton;
private javax.swing.JButton MoneyButton;
private javax.swing.JButton PoundButton;
private javax.swing.JButton AtButton;
private javax.swing.JButton ExclamationButton;
private javax.swing.JButton SpaceButton;
private javax.swing.JButton TildeButton;
private javax.swing.JButton UnderScoreButton;
// User variables
private String ItemList = new String();
private String ResultList = new String();
private boolean toggle[] = new boolean[75];
/** Creates new form ButtonTypeDialog */
public ButtonTypeDialog(java.awt.Frame parent,boolean modal) {
super (parent, modal);
jbInit();
pack ();
}
/** This method is called from within the constructor to
* initialize the form.
*/
private void jbInit() {
jPanel1 = new javax.swing.JPanel ();
CancelButton = new javax.swing.JButton ();
OkButton = new javax.swing.JButton ();
jScrollPane2 = new javax.swing.JScrollPane ();
ResultsText = new javax.swing.JTextField ();
jScrollPane1 = new javax.swing.JScrollPane ();
jPanel3 = new javax.swing.JPanel ();
UpButton = new javax.swing.JButton ();
DownButton = new javax.swing.JButton ();
LeftButton = new javax.swing.JButton ();
RightButton = new javax.swing.JButton ();
CenterButton = new javax.swing.JButton ();
AButton = new javax.swing.JButton ();
BButton = new javax.swing.JButton ();
CButton = new javax.swing.JButton ();
DButton = new javax.swing.JButton ();
EButton = new javax.swing.JButton ();
FButton = new javax.swing.JButton ();
GButton = new javax.swing.JButton ();
HButton = new javax.swing.JButton ();
IButton = new javax.swing.JButton ();
JButton = new javax.swing.JButton ();
KButton = new javax.swing.JButton ();
LButton = new javax.swing.JButton ();
MButton = new javax.swing.JButton ();
NButton = new javax.swing.JButton ();
OButton = new javax.swing.JButton ();
PButton = new javax.swing.JButton ();
QButton = new javax.swing.JButton ();
RButton = new javax.swing.JButton ();
SButton = new javax.swing.JButton ();
TButton = new javax.swing.JButton ();
UButton = new javax.swing.JButton ();
VButton = new javax.swing.JButton ();
WButton = new javax.swing.JButton ();
XButton = new javax.swing.JButton ();
YButton = new javax.swing.JButton ();
ZButton = new javax.swing.JButton ();
OneButton = new javax.swing.JButton ();
TwoButon = new javax.swing.JButton ();
ThreeButton = new javax.swing.JButton ();
FourButton = new javax.swing.JButton ();
FiveButton = new javax.swing.JButton ();
SixButton = new javax.swing.JButton ();
SevenButton = new javax.swing.JButton ();
EightButton = new javax.swing.JButton ();
NineButton = new javax.swing.JButton ();
ZeroButton = new javax.swing.JButton ();
CommaButton = new javax.swing.JButton ();
PeriodButton = new javax.swing.JButton ();
QuoteButton = new javax.swing.JButton ();
DoubleQuoteButton = new javax.swing.JButton ();
ColonButton = new javax.swing.JButton ();
SemiColonButton = new javax.swing.JButton ();
CurlyBracketOpenButton = new javax.swing.JButton ();
CurlyBracketCloseButton = new javax.swing.JButton ();
BracketOpenButton = new javax.swing.JButton ();
BracketCloseButton = new javax.swing.JButton ();
PlusButton = new javax.swing.JButton ();
MinusButton = new javax.swing.JButton ();
MultiplyButton = new javax.swing.JButton ();
EqualsButton = new javax.swing.JButton ();
BackslashButton = new javax.swing.JButton ();
PipeButton = new javax.swing.JButton ();
ForwardslashButton = new javax.swing.JButton ();
QuestionmarkButton = new javax.swing.JButton ();
LessThanButton = new javax.swing.JButton ();
GreaterThanButton = new javax.swing.JButton ();
ParentasisOpenButton = new javax.swing.JButton ();
ParantasisCloseButton = new javax.swing.JButton ();
AmpersandButton = new javax.swing.JButton ();
CaretButton = new javax.swing.JButton ();
PercentButton = new javax.swing.JButton ();
MoneyButton = new javax.swing.JButton ();
PoundButton = new javax.swing.JButton ();
AtButton = new javax.swing.JButton ();
ExclamationButton = new javax.swing.JButton ();
SpaceButton = new javax.swing.JButton ();
TildeButton = new javax.swing.JButton ();
UnderScoreButton = new javax.swing.JButton ();
setModal (true);
setTitle ("Button Type Picker");
addWindowListener (new java.awt.event.WindowAdapter () {
public void windowClosing (java.awt.event.WindowEvent evt) {
closeDialog (evt);
}
}
);
jPanel1.setLayout (new java.awt.GridBagLayout ());
java.awt.GridBagConstraints gridBagConstraints1;
CancelButton.setBorder (new javax.swing.border.BevelBorder(0));
CancelButton.setText ("Cancel");
CancelButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
CancelButtonActionPerformed (evt);
}
}
);
gridBagConstraints1 = new java.awt.GridBagConstraints ();
gridBagConstraints1.gridx = 0;
gridBagConstraints1.gridy = 1;
gridBagConstraints1.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints1.ipadx = 33;
gridBagConstraints1.ipady = 9;
gridBagConstraints1.insets = new java.awt.Insets (10, 30, 0, 0);
jPanel1.add (CancelButton, gridBagConstraints1);
OkButton.setBorder (new javax.swing.border.BevelBorder(0));
OkButton.setText ("Ok");
OkButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
OkButtonActionPerformed (evt);
}
}
);
gridBagConstraints1 = new java.awt.GridBagConstraints ();
gridBagConstraints1.gridx = 0;
gridBagConstraints1.gridy = 0;
gridBagConstraints1.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints1.ipadx = 53;
gridBagConstraints1.ipady = 9;
gridBagConstraints1.insets = new java.awt.Insets (10, 30, 0, 0);
jPanel1.add (OkButton, gridBagConstraints1);
ResultsText.setEditable (false);
jScrollPane2.setViewportView (ResultsText);
gridBagConstraints1 = new java.awt.GridBagConstraints ();
gridBagConstraints1.gridx = 0;
gridBagConstraints1.gridy = 2;
gridBagConstraints1.gridwidth = 3;
gridBagConstraints1.fill = java.awt.GridBagConstraints.BOTH;
gridBagConstraints1.ipadx = 78;
gridBagConstraints1.ipady = 52;
gridBagConstraints1.insets = new java.awt.Insets (10, 10, 0, 0);
jPanel1.add (jScrollPane2, gridBagConstraints1);
getContentPane ().add (jPanel1, java.awt.BorderLayout.EAST);
jPanel3.setLayout (new java.awt.GridBagLayout ());
java.awt.GridBagConstraints gridBagConstraints2;
UpButton.setText ("Up");
UpButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
UpButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
jPanel3.add (UpButton, gridBagConstraints2);
DownButton.setText ("Down");
DownButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
DownButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
jPanel3.add (DownButton, gridBagConstraints2);
LeftButton.setText ("Left");
LeftButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
LeftButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
jPanel3.add (LeftButton, gridBagConstraints2);
RightButton.setText ("Right");
RightButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
RightButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
jPanel3.add (RightButton, gridBagConstraints2);
CenterButton.setText ("Center");
CenterButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
CenterButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
jPanel3.add (CenterButton, gridBagConstraints2);
AButton.setText ("A");
AButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
AButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 0;
gridBagConstraints2.gridy = 1;
jPanel3.add (AButton, gridBagConstraints2);
BButton.setText ("B");
BButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
BButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 1;
gridBagConstraints2.gridy = 1;
jPanel3.add (BButton, gridBagConstraints2);
CButton.setText ("C");
CButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
CButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 2;
gridBagConstraints2.gridy = 1;
jPanel3.add (CButton, gridBagConstraints2);
DButton.setText ("D");
DButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
DButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 3;
gridBagConstraints2.gridy = 1;
jPanel3.add (DButton, gridBagConstraints2);
EButton.setText ("E");
EButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
EButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 4;
gridBagConstraints2.gridy = 1;
jPanel3.add (EButton, gridBagConstraints2);
FButton.setText ("F");
FButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
FButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 0;
gridBagConstraints2.gridy = 2;
jPanel3.add (FButton, gridBagConstraints2);
GButton.setText ("G");
GButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
GButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 1;
gridBagConstraints2.gridy = 2;
jPanel3.add (GButton, gridBagConstraints2);
HButton.setText ("H");
HButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
HButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 2;
gridBagConstraints2.gridy = 2;
jPanel3.add (HButton, gridBagConstraints2);
IButton.setText ("I");
IButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
IButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 3;
gridBagConstraints2.gridy = 2;
jPanel3.add (IButton, gridBagConstraints2);
JButton.setText ("J");
JButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
JButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 4;
gridBagConstraints2.gridy = 2;
jPanel3.add (JButton, gridBagConstraints2);
KButton.setText ("K");
KButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
KButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 0;
gridBagConstraints2.gridy = 3;
jPanel3.add (KButton, gridBagConstraints2);
LButton.setText ("L");
LButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
LButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 1;
gridBagConstraints2.gridy = 3;
jPanel3.add (LButton, gridBagConstraints2);
MButton.setText ("M");
MButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
MButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 2;
gridBagConstraints2.gridy = 3;
jPanel3.add (MButton, gridBagConstraints2);
NButton.setText ("N");
NButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
NButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 3;
gridBagConstraints2.gridy = 3;
jPanel3.add (NButton, gridBagConstraints2);
OButton.setText ("O");
OButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
OButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 4;
gridBagConstraints2.gridy = 3;
jPanel3.add (OButton, gridBagConstraints2);
PButton.setText ("P");
PButton.addActionListener (new java.awt.event.ActionListener () {
public void actionPerformed (java.awt.event.ActionEvent evt) {
PButtonActionPerformed (evt);
}
}
);
gridBagConstraints2 = new java.awt.GridBagConstraints ();
gridBagConstraints2.gridx = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -