📄 hall.java
字号:
.add(38, 38, 38)
.add(jLabel7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 54, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap(18, Short.MAX_VALUE))
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel4Layout.createSequentialGroup()
.addContainerGap()
.add(jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel1)
.add(jLabel7))
.addContainerGap(17, Short.MAX_VALUE))
);
jPanel5.setBackground(new java.awt.Color(255, 255, 204));
jPanel5.setBorder(javax.swing.BorderFactory.createEtchedBorder());
jLabel4.setForeground(new java.awt.Color(102, 102, 255));
jLabel4.setText("\u5728\u7ebf\u7528\u6237");
org.jdesktop.layout.GroupLayout jPanel5Layout = new org.jdesktop.layout.GroupLayout(jPanel5);
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel5Layout.createSequentialGroup()
.add(jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel5Layout.createSequentialGroup()
.add(28, 28, 28)
.add(jLabel4))
.add(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.add(list_client, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 89, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.add(jLabel4)
.add(18, 18, 18)
.add(list_client, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 347, Short.MAX_VALUE)
.addContainerGap())
);
jPanel6.setBackground(new java.awt.Color(255, 255, 204));
jPanel6.setBorder(javax.swing.BorderFactory.createEtchedBorder());
jLabel9.setForeground(new java.awt.Color(102, 102, 255));
jLabel9.setText("jLabel9");
jLabel10.setForeground(new java.awt.Color(102, 102, 255));
jLabel10.setText("jLabel10");
org.jdesktop.layout.GroupLayout jPanel6Layout = new org.jdesktop.layout.GroupLayout(jPanel6);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.add(jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabel9)
.add(jLabel10))
.addContainerGap(54, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel6Layout.createSequentialGroup()
.add(jLabel9)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 29, Short.MAX_VALUE)
.add(jLabel10))
);
jPanel7.setBackground(new java.awt.Color(255, 255, 204));
jPanel7.setBorder(javax.swing.BorderFactory.createEtchedBorder());
jLabel11.setFont(new java.awt.Font("楷体_GB2312", 0, 18));
jLabel11.setForeground(new java.awt.Color(102, 102, 255));
jLabel11.setText("\u671d\u9633\u793e\u533a\u771f\u8bda\u6b22\u8fce\u60a8\u7684\u5230\u6765");
org.jdesktop.layout.GroupLayout jPanel7Layout = new org.jdesktop.layout.GroupLayout(jPanel7);
jPanel7.setLayout(jPanel7Layout);
jPanel7Layout.setHorizontalGroup(
jPanel7Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel7Layout.createSequentialGroup()
.addContainerGap(83, Short.MAX_VALUE)
.add(jLabel11, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 240, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(36, 36, 36))
);
jPanel7Layout.setVerticalGroup(
jPanel7Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel7Layout.createSequentialGroup()
.add(jLabel11, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 34, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap(25, Short.MAX_VALUE))
);
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addContainerGap()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.add(jPanel4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(44, 44, 44)
.add(jPanel7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.add(jPanel2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(33, 33, 33)
.add(jPanel3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 25, Short.MAX_VALUE)
.add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
.add(17, 17, 17)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel6, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jPanel5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jButton_Update))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addContainerGap()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
.add(jPanel7, 0, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jPanel6, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jPanel4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.add(13, 13, 13)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanel5, 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(jButton_Update, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 30, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(jPanel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jPanel3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
pack();
}// </editor-fold>//GEN-END:initComponents
private void jButton_BankServerMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_BankServerMouseClicked
if(account.equals("bank"))
{
new LoginBank(this, out).setVisible(true);
this.setVisible(false);
}
else
{
JOptionPane.showMessageDialog(this,"对不起,您无权登陆到银行的服务器");
}
}//GEN-LAST:event_jButton_BankServerMouseClicked
private void jButton_SoftCompanyServerMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_SoftCompanyServerMouseClicked
if(account.equals("software"))
{
new LoginSC(this, out).setVisible(true);
this.setVisible(false);
}
else
{
JOptionPane.showMessageDialog(this,"对不起,您无权登陆到软件公司的服务器");
}
}//GEN-LAST:event_jButton_SoftCompanyServerMouseClicked
private void jButton_InvestCompanyServerMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_InvestCompanyServerMouseClicked
if(account.equals("invest"))
{
new LoginIC(this, out).setVisible(true);
this.setVisible(false);
}
else
{
JOptionPane.showMessageDialog(this,"对不起,您无权登陆到投资公司的服务器");
}
}//GEN-LAST:event_jButton_InvestCompanyServerMouseClicked
private void jButton_UpdateMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_UpdateMouseClicked
out.println("update/"+account);
out.flush();
}//GEN-LAST:event_jButton_UpdateMouseClicked
private void jTextField2KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField2KeyPressed
int key=evt.getKeyCode();
if(key==evt.VK_ENTER)
{
String words=jTextField2.getText();
out.println("chat/"+account+":"+words);
out.flush();
jTextField2.setText("");
}
}//GEN-LAST:event_jTextField2KeyPressed
private void jButton_sendMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_sendMouseClicked
String words=jTextField2.getText();
out.println("chat/"+account+":"+words);
out.flush();
jTextField2.setText("");
}//GEN-LAST:event_jButton_sendMouseClicked
private void jButton_RestaurantClientMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_RestaurantClientMouseClicked
out.println("restaurant/"+account);
out.flush();
new TeaBar(account,this).setVisible(true);
this.setVisible(false);
}//GEN-LAST:event_jButton_RestaurantClientMouseClicked
private void jButton_SoftCompanyClientMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_SoftCompanyClientMouseClicked
out.println("soft/"+"client/"+account);
out.flush();
}//GEN-LAST:event_jButton_SoftCompanyClientMouseClicked
private void jButton_InvestCompanyClientMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_InvestCompanyClientMouseClicked
out.println("invest/"+"client/"+account);
out.flush();
}//GEN-LAST:event_jButton_InvestCompanyClientMouseClicked
private void jButton_ExitMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_ExitMouseClicked
out.println("exit/"+account);
out.flush();
}//GEN-LAST:event_jButton_ExitMouseClicked
private void jButton_BankClientMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton_BankClientMouseClicked
out.println("bank/"+"client/"+account);
out.flush();
}//GEN-LAST:event_jButton_BankClientMouseClicked
// 变量声明 - 不进行修改//GEN-BEGIN:variables
private javax.swing.JButton jButton_BankClient;
private javax.swing.JButton jButton_BankServer;
private javax.swing.JButton jButton_Exit;
private javax.swing.JButton jButton_InvestCompanyClient;
private javax.swing.JButton jButton_InvestCompanyServer;
private javax.swing.JButton jButton_RestaurantClient;
private javax.swing.JButton jButton_SoftCompanyClient;
private javax.swing.JButton jButton_SoftCompanyServer;
private javax.swing.JButton jButton_Update;
private javax.swing.JButton jButton_send;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JPanel jPanel5;
private javax.swing.JPanel jPanel6;
private javax.swing.JPanel jPanel7;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JTextArea jTextArea1;
private javax.swing.JTextField jTextField2;
private java.awt.List list_chat;
private java.awt.List list_client;
// 变量声明结束//GEN-END:variables
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -