📄 show.java
字号:
org.jdesktop.layout.GroupLayout jPanel2Layout = new org.jdesktop.layout.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel2Layout.createSequentialGroup()
.add(35, 35, 35)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 260, Short.MAX_VALUE)
.add(jPanel2Layout.createSequentialGroup()
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(buF)
.add(buC)
.add(bu9)
.add(bu6)
.add(bu3)
.add(bu0))
.add(34, 34, 34)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(buD)
.add(leftBracket)
.add(buA)
.add(bu7)
.add(bu4)
.add(bu1))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 35, Short.MAX_VALUE)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(rightBracket)
.add(buE)
.add(buB)
.add(bu8)
.add(bu5)
.add(bu2))
.add(11, 11, 11)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel2Layout.createSequentialGroup()
.add(24, 24, 24)
.add(sub))
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel2Layout.createSequentialGroup()
.add(24, 24, 24)
.add(mul)))
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel2Layout.createSequentialGroup()
.add(24, 24, 24)
.add(div)))
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel2Layout.createSequentialGroup()
.add(24, 24, 24)
.add(pointer)))
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel2Layout.createSequentialGroup()
.add(24, 24, 24)
.add(caculat)))
.add(add))))
.add(36, 36, 36))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel2Layout.createSequentialGroup()
.add(jPanel4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(buF)
.add(add)
.add(rightBracket)
.add(leftBracket))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(sub)
.add(buC)
.add(buE)
.add(buD))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(mul)
.add(bu9)
.add(buB)
.add(buA))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(div)
.add(bu6)
.add(bu8)
.add(bu7))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(pointer)
.add(bu3)
.add(bu5)
.add(bu4))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(caculat)
.add(bu0)
.add(bu2)
.add(bu1))
.add(109, 109, 109))
);
jPanel3.setBackground(new java.awt.Color(51, 255, 255));
jPanel3.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
jPanel3.setEnabled(false);
jLabel3.setText("\u8fdb\u5236\u9009\u62e9:");
buttonGroupJinZhi.add(eight);
eight.setText("\u516b\u8fdb\u5236");
eight.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
eight.setMargin(new java.awt.Insets(0, 0, 0, 0));
eight.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
eightFocusGained(evt);
}
});
buttonGroupJinZhi.add(ten);
ten.setSelected(true);
ten.setText("\u5341\u8fdb\u5236");
ten.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
ten.setMargin(new java.awt.Insets(0, 0, 0, 0));
ten.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
tenFocusGained(evt);
}
});
buttonGroupJinZhi.add(two);
two.setText("\u4e8c\u8fdb\u5236");
two.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
two.setMargin(new java.awt.Insets(0, 0, 0, 0));
two.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
twoFocusGained(evt);
}
});
buttonGroupJinZhi.add(sixteen);
sixteen.setText("\u5341\u516d\u8fdb\u5236");
sixteen.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
sixteen.setMargin(new java.awt.Insets(0, 0, 0, 0));
sixteen.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
sixteenFocusGained(evt);
}
});
caculatB.setText("\u8ba1\u7b97");
caculatB.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
caculatBMouseClicked(evt);
}
});
jLabel5.setText("\u8ba1\u7b97\u7ed3\u679c:");
result.setEditable(false);
jLabel2.setText("\u8bf7\u8f93\u5165\u8868\u8fbe\u5f0f:");
expression.setForeground(new java.awt.Color(0, 51, 255));
expression.setText("\u5728\u8fd9\u91cc\u8f93\u5165");
expression.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
expressionFocusGained(evt);
}
});
expression.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
expressionKeyPressed(evt);
}
});
jLabel1.setFont(new java.awt.Font("宋体", 1, 14));
jLabel1.setText("\u7c7b\u578b\u9009\u62e9:");
buttonGroupType.add(standard);
standard.setSelected(true);
standard.setText("\u6807\u51c6\u578b");
standard.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
standard.setMargin(new java.awt.Insets(0, 0, 0, 0));
standard.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
standardFocusGained(evt);
}
});
buttonGroupType.add(science);
science.setText("\u79d1\u5b66\u578b");
science.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
science.setMargin(new java.awt.Insets(0, 0, 0, 0));
science.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
scienceFocusGained(evt);
}
});
clear.setText("\u6e05\u9664");
clear.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
clearMouseClicked(evt);
}
});
org.jdesktop.layout.GroupLayout jPanel3Layout = new org.jdesktop.layout.GroupLayout(jPanel3);
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.add(19, 19, 19)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.add(jLabel3)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(ten)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(two)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(eight)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))
.add(jPanel3Layout.createSequentialGroup()
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabel2)
.add(jLabel5))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(result, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 148, Short.MAX_VALUE)
.add(expression, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 148, Short.MAX_VALUE))))
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.add(7, 7, 7)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(caculatB)
.add(sixteen)))
.add(jPanel3Layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(clear))))
.add(jPanel3Layout.createSequentialGroup()
.add(jLabel1)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(standard)
.add(14, 14, 14)
.add(science)))
.addContainerGap())
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.add(23, 23, 23)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.add(30, 30, 30)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel2)
.add(expression, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(caculatB))
.add(18, 18, 18)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel5)
.add(result, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(clear)))
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel1)
.add(standard)
.add(science)))
.add(16, 16, 16)
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel3)
.add(ten)
.add(two)
.add(eight)
.add(sixteen))
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jMenuBar.setBackground(new java.awt.Color(255, 204, 204));
file.setBackground(new java.awt.Color(255, 153, 255));
file.setText("\u6587\u4ef6");
fileOpen.setText("\u6253\u5f00");
file.add(fileOpen);
fileSave.setText("\u4fdd\u5b58");
file.add(fileSave);
fileExit.setText("\u9000\u51fa");
fileExit.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
fileExitActionPerformed(evt);
}
});
file.add(fileExit);
jMenuBar.add(file);
edit.setBackground(new java.awt.Color(255, 255, 102));
edit.setText("\u7f16\u8f91");
editBack.setText("\u64a4\u9500");
edit.add(editBack);
editCopy.setText("\u590d\u5236");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -