2012年3月29日 星期四

資料出處程式設計工藝大師 

VB的CLEINT連接JAVA的SERVER
'
SERVER.JAVA


State 屬性的設置值是:



常數                                     值                描述

sckClosed                           0                 關閉
sckOpen                              1                 打開
sckListening                        2                 偵聽
sckConnectionPending      3                 連接
sckResolvingHost               4                 識別主機
sckHostResolved                5                 已識別主機
sckConnecting                    6                  正在連接
sckConnected                     7                  已連接
sckClosing                           8                 同級人員正在關閉連接
sckError                               9                  錯誤










2012年3月15日 星期四

資料出處程式設計工藝大師 


TCP 提供一個可的資料流傳送服務,UDP 則提供一個非可靠的非連線型的資料流傳送服務。
TCP
優點:傳送可靠
缺點:速度比較慢
UDP
優點:傳輸量大且迅速
缺點:不可靠,程式需自行提供可靠的機制 

2012年3月1日 星期四



物件Object
類別Class
屬性Property
事件Event
行為behavior
方法method

實際做出例子:


import javax.swing.*;
import java.awt.event.*;


public class Exe extends JFrame 
implements ActionListener {

int SizeW = 500;
int SizeH = 500;

 public static void main(String[] args) {
 Exe test = new Exe();
 }

 
 public Exe() {
   setTitle("9730029");    
 
  
   JButton mybutton = new JButton("Click");
   JButton mybutton1 = new JButton("c");
   JRadioButton mybutton2  = new JRadioButton("Yes");
   JCheckBox mybutton3  = new JCheckBox("No");
   
   
   mybutton.setSize(100,100);
  
   mybutton.addActionListener(this);
  
   /**mybutton.setBounds(1, 1, 1, 1);
   mybutton1.setBounds(800, 1, 800, 1);
   mybutton2.setBounds(1, 800, 1, 800);
   mybutton3.setBounds(800, 800, 800, 800);**/
   getContentPane().add(mybutton3);
   getContentPane().add(mybutton);
   getContentPane().add(mybutton1);
   getContentPane().add(mybutton2);
   //getContentPane().add(mybutton3);
   
   setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   setSize(SizeW,SizeH);
   setVisible(true);
 }

 public void actionPerformed(ActionEvent e) {
 SizeW = SizeW * 1;
 SizeH = SizeH * 2;  
 setSize(SizeW,SizeH);
 }

}