|
채팅 리스트를 JList에 추가 하기 위한 코딩**********
chatl= new String[rmsg.length-1];
chatl[0] = "모든 채팅"; //채팅리스트의 처음 값은 모든 채팅
for(int i=2 ; i<rmsg.length ; i++)
chatl[i-1] = rmsg[i]; //서버에서 보내주는 모든 id값 채팅리스트에 저장
chatList.setLi
|
- 페이지 8페이지
- 가격 500원
- 등록일 2016.01.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
채팅에서 사용할 이름
int main(int argc, char *argv[]) {
char line[MAXLINE], message[MAXLINE+1];
int n, pid;
struct sockaddr_in server_addr;
int maxfdp1;
int s; // 서버와 연결된 소켓번호
fd_set read_fds;
if(argc != 4) {
printf("사용법 : %s sever_IP port name \n", argv[0]);
exit(0);
}
// 채팅
|
- 페이지 10페이지
- 가격 3,000원
- 등록일 2004.11.20
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
채팅은 불가능.
- 명령어를 사용하여 채팅방으로 입장하여야 한다.
- 귓속말은 가능하며 파일 송수신도 가능하다.
- 대기실에서 다른 채팅방에 인원이 꽉 찼을 경우 방을 개설하는 것도 가능하다.
▷ 귓속말은 서버를 통해서 전달. (
|
- 페이지 5페이지
- 가격 30,000원
- 등록일 2014.03.10
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
Server클래스는 단순히 서버만 생성하고, 입력, 출력, 클라이언트관리 등 주요 작업은 ChatHandler클래스에서 이루어짐
GraphicsChat에서는 각각의 기능을 다음과 같이 구현
A. 카드레이아웃을 이용하여 로그인 페이지와 채팅페이지의 교체를 가능하
|
- 페이지 17페이지
- 가격 1,000원
- 등록일 2007.06.25
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
채팅
2. 파일 보내기
3. 종료
프로그램 사용방법
채팅
먼저 서버 프로그램을 시작한 후, 클라이언트 프로그램을 시작하십시요.
클라이언트 1이 서버에 접속했습니다.
클라이언트 2가 서버에 접속하였습니다.
파일전송
아래와 같이 입력
|
- 페이지 30페이지
- 가격 15,000원
- 등록일 2016.07.26
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|