?? mainframe.java
字號:
jTJVM.setRows(5);
jScrollPane2.setViewportView(jTJVM);
jPstat.setBackground(new java.awt.Color(0, 153, 0));
jPstat.setForeground(new java.awt.Color(204, 204, 204));
org.jdesktop.layout.GroupLayout jPanel5Layout = new org.jdesktop.layout.GroupLayout(jPanel5);
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel5Layout.createSequentialGroup()
.addContainerGap()
.add(jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(org.jdesktop.layout.GroupLayout.LEADING, jScrollPane2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 446, Short.MAX_VALUE)
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanel5Layout.createSequentialGroup()
.add(jLabel1)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPstat, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 274, Short.MAX_VALUE)))
.addContainerGap())
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel5Layout.createSequentialGroup()
.addContainerGap()
.add(jScrollPane2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 93, Short.MAX_VALUE)
.add(jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel5Layout.createSequentialGroup()
.add(10, 10, 10)
.add(jLabel1))
.add(jPanel5Layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPstat, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
.add(14, 14, 14))
);
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()
.addContainerGap()
.add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jPanel5, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap())
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel3Layout.createSequentialGroup()
.addContainerGap()
.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)
.add(jPanel5, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.add(jPanel2, 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(jPanel3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout.createSequentialGroup()
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.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())
);
jMenu1.setText("\u7cfb\u7edf\u914d\u7f6e");
jMenu1.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem1.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem1.setText("\u914d\u7f6e\u670d\u52a1\u5668");
jMenuItem1.setToolTipText("\u914d\u7f6e\u670d\u52a1\u5668");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem1ActionPerformed(evt);
}
});
jMenuItem1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jMenuItem1MouseClicked(evt);
}
});
jMenu1.add(jMenuItem1);
jMenuItem2.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem2.setText("\u67e5\u770b\u670d\u52a1\u5668\u914d\u7f6e");
jMenuItem2.setToolTipText("\u67e5\u770b\u670d\u52a1\u5668\u914d\u7f6e");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem2ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem2);
jMenuItem3.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem3.setText("\u914d\u7f6e\u65e5\u5fd7\u4fe1\u606f");
jMenuItem3.setToolTipText("\u914d\u7f6e\u65e5\u5fd7\u4fe1\u606f");
jMenuItem3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem3ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem3);
jMenuItem4.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem4.setText("\u67e5\u770b\u65e5\u5fd7\u4fe1\u606f");
jMenuItem4.setToolTipText("\u67e5\u770b\u65e5\u5fd7\u4fe1\u606f");
jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem4ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem4);
jMenuItem5.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem5.setText("\u9690\u85cf\u7a97\u53e3");
jMenuItem5.setToolTipText("\u9690\u85cf\u7a97\u53e3");
jMenu1.add(jMenuItem5);
jMenuItem6.setFont(new java.awt.Font("宋體", 0, 12));
jMenuItem6.setText("\u9000\u51fa\u670d\u52a1\u5668\u7cfb\u7edf");
jMenuItem6.setToolTipText("\u9000\u51fa\u670d\u52a1\u5668\u7cfb\u7edf");
jMenuItem6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem6ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem6);
jMenuBar1.add(jMenu1);
jMenu2.setText("\u7528\u6237\u7ba1\u7406");
jMenu2.setFocusable(false);
jMenu2.setFont(new java.awt.Font("宋體", 0, 12));
jMenuBar1.add(jMenu2);
jMenu3.setText("\u7cfb\u7edf\u72b6\u6001");
jMenu3.setFont(new java.awt.Font("宋體", 0, 12));
jMenuBar1.add(jMenu3);
jMenu4.setText("\u7248\u672c\u8bf4\u660e");
jMenu4.setFont(new java.awt.Font("宋體", 0, 12));
jMenuBar1.add(jMenu4);
jMenu5.setText("\u5173\u4e8e\u8f6f\u4ef6");
jMenu5.setFont(new java.awt.Font("宋體", 0, 12));
jMenuBar1.add(jMenu5);
setJMenuBar(jMenuBar1);
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(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addContainerGap()
.add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
private void jButton10MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton10MouseClicked
//進入直播的狀態
}//GEN-LAST:event_jButton10MouseClicked
private void jButton9MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton9MouseClicked
//將一個媒體文件通過RTP發送到指定的網絡
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new RTPfile().setVisible(true);
}
});
/*
File file = new File("C:\\pt.mpg");
MediaLocator media =null;
try {
media = new MediaLocator(file.toURL());
} catch (MalformedURLException ex) {
ex.printStackTrace();
}
InetAddress inetrot = null;
try {
inetrot = InetAddress.getByName("192.168.1.110");
} catch (UnknownHostException ex) {
ex.printStackTrace();
}
RTPsend send = new RTPsend(media,inetrot,6700);
(new Thread(send)).start();
*/
}//GEN-LAST:event_jButton9MouseClicked
private void jButton8MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton8MouseClicked
System.exit(0);
}//GEN-LAST:event_jButton8MouseClicked
private void jBstartServerMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jBstartServerMouseClicked
//啟動服務器
if(this.serverStat == 0) {
this.setSocket();
} else {
jBstartServer.setText("停止服務器");
}
}//GEN-LAST:event_jBstartServerMouseClicked
private void formWindowOpened(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowOpened
//添加服務器的初始化信息
if(this.serverStat == 0)
{
this.setSocket();
jPstat.setIndeterminate(true);
jPstat.setString(new String("虛擬機正在運行,狀態正常"));
} else
{
jBstartServer.setText("停止服務器");
}
Clientlist cl = new Clientlist(ClientList,this);
new Thread(cl).start();
//開始檢測虛擬機狀態
// jPdraw.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -