Java Console에서 매개변수 넣는법.

실행을 실행시킨뒤..
사용자 삽입 이미지

변수탭에서.. 프로그램 인수에 넣은후 실행..
사용자 삽입 이미지
Posted by 말없제이
,

iframe 부분...

DevTool/HTML 2009. 5. 29. 12:49

<html>
<body>
특정위치에 다른 문서 불러오는 기능.<br>
<iframe src="0529ex02b.htm" width="400" height="300" name="here" frameborder="yes">
</iframe><br>
iframe 태그 src 속성으로 링크할 문서지정<br>
iframe 태그 name 속성으로 이iframe 이름을 지정<br>
iframe 태그 width,height 속성으로 크기지정<br>
iframe 태그 frameborder 속성으로 경계선 여부(yes,no)<br>
iframe 태그 scrolling 속성으로 스크롤여부(yes,no,auto)<br>
iframe 태그 marginheight,marginwidth 속성으로 상하/좌우 안쪽 여백조정<br>
iframe 태그 vspace,hspace 속성으로 상하/좌우 바깥쪽 여백조정<br>
<br>
<br>
예문)
이화면 이용약관<br>
<iframe src="0529ex02b.htm">
</iframe><br>
<input type="checkbox"> 이용약관에 동의 안 합니다.<br>
<br>
아래는 iframe에 target을 준화면이라는 것.<br>
052902a는 처음화면이고<br>
052902b는 에펠탑설명<br>
<table bgcolor="gray">
<tr>
<td>
<a href="052902b.htm" target="view">에펠탑</a>
</td>
<td>
<a href="http://www.mozilla.org/procuts/firefox" target="view">모질라 파이어폭스</a>
</td>
<td>
<a href="http://www.empas.com" target="view">엠파스</a>
</td>
</tr>
</table>
<iframe width="500" height="400" frameborder="no" scrolling="no" src="052902a.htm" marginwidth="15" name="view">
</iframe>

</body>
</html>


*****  052902a.htm 파일 ****** // 초기화면 - -
<html>
<body>
메뉴 클릭.. 클릭..
</body>
</html>

*****  052902b.htm 파일 ****** //설명화면 --
<html>
<body>
에펠탑<br>
그건 말이쥐.<br>
프랑스에 있는거이여<br>
더 자세히 할고 싶음.<br>
아래 설명을 잘 봐<br>
-- 중략 --<br>
상세한 내용은 네이버 찾아봐<br>
타자연습하기 좀<br>
</body>
</html>

Posted by 말없제이
,
<html>
<frameset rows="30%,*">
내용은 안보임.
frameset 태그 cols 속성으로 수직으로 프레임을 나눌수 있다(픽셀/비율)
frameset 태그 rows 속성으로 수직으로 프레임을 나눌수 있다(픽셀/비율)
frameset 태그 frameborder 속성으로 경계선 출력유무 - 기본값 yes
frameset 태그 framespacing 프레임간 간격지정
<frame>
내용은 안보임.
frame 태그 src 속성으로 보여줄 문서지정
frame 태그 name 속성으로 프레임 이름 지정, 링크시 프레임선택할수있도록.
frame 태그 scrolling 속성으로 프레임 스크롤바 유무(auto,yes,no)
frame 태그 marginwidth 속성으로 프레임 좌우 여백지정
frame 태그 marginheight 속성으로 프레임 상하 여백지정
frame 태그 noresize 속성으로 프레임 크기 조정 못하게함. 뒤에 no,yes안붙음.
<frameset cols="200,*">
<frame src="052500.txt" name="onlyview" scrolling="no" noresize>
<frame src="052901a.htm" name="processview">
</frameset>
</html>

*** 052901a.htm 파일 ***
<html>
<frameset cols="200,*">
내용안보임
이미 나눠진 프레임도 다시 나눌수 있음.
<frame src="052901b.htm" name="framediv1" scrolling="no" noresize>
<frame src="052901c.htm" name="framediv2">
</frameset>
</html>

*** 052901b.htm 파일 ***
<html>
<title>052901b.htm</title>
<body>
고 프레임내 좌측에 해달할 내용들<br>
좌 측<br>
내용안바뀌는 이유중 하나 :<br>
리로드시 이전기억, 다시실행정상확인.
</body>
</html>

*** 052901c.htm 파일 ***
<html>
<title>052901c.htm</title>
<body>
고 프레임내 우측에 해달할 내용들<br>
frame과 링크관계...<br>
<a href="http://kr.yahoo.com" target="_top">전체창으로</a><br>
<a href="http://kr.yahoo.com" target="_blank">새창으로</a><br>
<a href="http://kr.yahoo.com" target="_self">현재창에</a><br>
<a href="http://kr.yahoo.com" target="_parent">부모창에</a><br>
<a href="http://kr.yahoo.com" target="onlyview">지정창, frame태그 name속성 이름</a><br>
</body>
</html>
Posted by 말없제이
,

반복문 1) for ...

DevTool/Java 2009. 5. 28. 17:50

package ch03;

public class Ch0116
{
 public static void main(String[] args)
 {
  /*
   * 반복문 : 일정영역의 문장을 반복처리하는 구문
   * 1. for문
   * 2. while문
   * 3. do while문
   *
   * 1) for문
   * 형식>
   * for(반복변수 초기화;조건식;증감식)
   * {
   *  반복할 실행....;
   * }
   * 
   *  */
  //for(;;) //무한루프..~~~.. 해소법 : 콘솔빨간색
  //조건식이 참ㅇ일 경우 for문은 반복된다
  for(int i=0;i<10;i++)
  {
   System.out.println(i+1+"Hello");
  }
 }
}

Posted by 말없제이
,

package ch03;

public class Ch0115
{
 public static void main(String[] args)
 {
  /*
   * Java switch는 String 사용못함 ..
   *  */
 
  int a=1;
  switch(a)
  {
   case 0 :
    System.out.println("a는 0입니다");
    break;
   case 1 :
    System.out.println("a는 1입니다");
    break;
   case 2 :
    System.out.println("a는 2입니다");
    break;
   default :
    System.out.println("일치하는것이 없어");
  }
 }
 
}

Posted by 말없제이
,

package ch03;

public class CH0110
{
 /*
  * 조건문(형식1)
  * if(비교연산자를 이용한 조건수식)
  * {
  *  조건수식이 참일때 실행되는 문장;
  * ..............;
  * }
  * */
 public static void main(String[] args)
 {
  int a=1;
  if(a<10)
  {
   System.out.println("a는 10보다 작아~");  
  }
 
  System.out.println("종료");
 }

}

package ch03;

public class Ch0111
{
 /*
  * 조건문 if ~ else ~
  * 형식>
  * if(조건문)
  * {
  *  ...;
  * }
  * else
  * {
  *   조건식이 거짓일경우 실행될 문장;
  * }
  * */
 public static void main(String[] args)
 {
  int a=11;
  if((a-2)<10)
  {
   System.out.println("a는 10보다 작아~");  
  }
  else
  {
   System.out.println("a는 10보다 커~");
  }
 
  System.out.println("종료");
 }

}

package ch03;

public class Ch0112
{
 public static void main(String[] args)
 {
  //안배웠으니 그냥 넘어갈것.. 형변환^^
  int value = Integer.parseInt(args[0]);
  //System.out.println(value);
  //만약 짝수라면
  if(value%2==0)
  {
   System.out.println(value+"는 짝수입니다!");
  }
  else
  {
   System.out.println(value+"는 홀수입니다!");
  }
  //인수값 넘겨주는것 단축키 : alt +r / n
 }
}

package ch03;

import javax.swing.JOptionPane;

public class Ch0113
{
 public static void main(String[] args)
 {
  /*
   * 다중 조건문
   * 조건문 if(조건) ~ else if(조건) ~ else
   * 형식>
   * if(조건문)
   * {
   *  ...;
   * }
   * else if(조건문2)
   * {
   *   조건식2일경우;
   * }
   * else
   * {
   *   위에서 지정된 조건식이 거짓일경우 실행될 문장;
   * }
   * */
 
  //안배웠으니 그냥 넘어갈것.. 자동 import되고.. SWING에서 제공하는 입력창 나옴.
  int age = Integer.parseInt(JOptionPane.showInputDialog("나이를 입력하세요"));
  //System.out.println(age);
  //10대: 11~20살(11<=age<=20)
  // 비교수식으로 표현하려면 and로 나누어 처리 (age>=11 &&  age<=20)
  // 부정 !(age>=11 &&  age<=20) == (age<11 || age > 20)
  //20대: 21~30살..
  if(age>=11 &&  age<=20)
  {
   System.out.println("십대");
  }
  else if(age>=21 &&  age<=30)
  {
   System.out.println("이십대");
  }
  else
  {
   System.out.println("어린이거나 아줌마/아저씨 입니다.");
  }
 
 }
}

package ch03;

import javax.swing.JOptionPane;

public class Ch0114
{
 public static void main(String[] args)
 {
 
  int jumsu = Integer.parseInt(JOptionPane.showInputDialog("점수를 입력하세요"));
  //수우미야가 형식표현.
  String result="";
  if(jumsu>=90)
  {
   result="수";
  }
  else if(jumsu>=80)
  {
   result="우";
  }
  else if(jumsu>=70)
  {
   result="미";
  }
  else if(jumsu>=60)
  {
   result="양";
  }
  else
  {
   result="가";
  }
 
  System.out.println("학업 등급는 "+result);
 }

}



Posted by 말없제이
,

package ch03;

public class Ch0105
{
 /*사칙연산자:+,-,*,/,%(나머지)
 사칙연산자의 사용목적 : 수치연산이 목적임.
 위의 연산자중 주의해야할 연산자는 %이다.
 더하기,빼기,곱하기,나누기는 대부분의 언어에서
 형식이 동일하지만 나머지는 언어에 따라 다른 형태를 취하기도 한다.*/
 
 public static void main(String[] args)
 {
  int a=1;
  int b=2;
  int c=a+b;
  System.out.println("C:"+c);
  c=a*b;
  System.out.println("C:"+c);
  c=a-b;
  System.out.println("C:"+c);
  c=a/b;
  System.out.println("C:"+c);
  c=a%b;
  System.out.println("C:"+c);
 
  int d=10;
  int e=5;
  int f=d%e;
  System.out.println("f:"+f);
 }
}

package ch03;

public class Ch0106
{
 /*
  * 증감연산자:
  * 변수명++; -> 후위연산자
  * a++ -> a = a + 1;의 축약형
  * ++변수명; -> 전위연산자
  *
  * */
 public static void main(String[] args)
 {
  //++또는 --연산자가 아래와 같이 단독으로
  //사용될 경우 기능상의 ..
  int a = 1;
  ++a;
  System.out.println("a:"+a);
  a++;
  System.out.println("a:"+a);
 
  int b;
  int c;
  /*
   * ++이 앞에 있을경우 = 보다 우선 실행된다.
   * a=a+1;
   * b=a;
   * */
  b=++a;
  /*
   * c=a;
   * a=a+1;
   * */
  c=a++;
  System.out.println("b:"+b);
  System.out.println("c:"+c);
 }

}

package ch03;

public class Ch0107
{
 public static void main(String[] args)
 {
  int a=1;
  a+=10;  
  System.out.println("a:"+a);
  a-=10;
  System.out.println("a:"+a);
  a*=10;
  System.out.println("a:"+a);
  a/=10;
  System.out.println("a:"+a);
 }

}
package ch03;

public class Ch0108
{
 public static void main(String[] args)
 {
  //비교연산자:true 또는 false를 반환하는 문자열를 비교연산자라 한다.
  //같다를 표현할때에는 =이 아니라 ==을 사용한다.
  //= : basic,pascal
  //같지않다
  //<> : basic, pascal
  System.out.println(1==1);
  // < 미만
  System.out.println(10<10);
  // <= 이하
  System.out.println(10<=10);
  // >= 이상
  System.out.println(10>10);
  //  > 초과
  System.out.println(10>=10);
 
 
 }
}


package ch03;

public class Ch0109
{
 public static void main(String[] args)
 {
  /*
   * 논리곱 : (and - 그리고) : 주어진 사실중 하나라도 거짓이 있으면 거짓으로  간주됨.(&&)
   * TT:T
   * TF:F
   * FT:F
   * FF:F
   * 논리합: (or - 또는) : 주어진 사실이 모두 거짓일 경우에 거짓으로 간주됨.(||)
   * TT:T
   * TF:T
   * FT:T
   * FF:F
   * */
  int a=1, b=2;
  boolean result=(a<10) && (b<10);
  System.out.println("논리곱(&&)");
  System.out.println("T and T:"+result);
  result=(a>10) && (b<10);
  System.out.println("T and F:"+result);
  result=(a>10) && (b<10);
  System.out.println("T and F:"+result);
  result=(a>10) && (b>10);
  System.out.println("F and F:"+result);
 
  System.out.println("논리합(||)");
  result=(a<10) || (b<10);
  System.out.println("T and T:"+result);
  result=(a>10) || (b<10);
  System.out.println("T and F:"+result);
  result=(a>10) || (b<10);
  System.out.println("T and F:"+result);
  result=(a>10) || (b>10);
  System.out.println("F and F:"+result);
 }
}

Posted by 말없제이
,

<html>
<body>
<h1>table : 표</h1>
<table border="1" width="400" height="400" bordercolor="blue">
<tr>
<td>
table 태그 속성<br>
border : 테이블 테두리 두께, 기본 0<br>
width : 테이블 길이<br>
height : 테이블 높이<br>
bordercolor : 테이블 선 색상
</td>
<td>
tr : 테이블 줄<br>
td : 테이블 열
</td>
</tr>
<tr>
<td>
-
</td>
<td>
-
</td>
</tr>
</table>
<table border="1" width="400" height="400" bordercolor="blue" align="center" bgcolor="gray">
<tr>
<td>
table 태그에 align 속성으로 정렬(left,center,right)<br>
table 태그에 bgcolor 속성으로 배경색상<br>
table 태그에 background 속성으로 배경이미지
</td>
<td>
table 태그에 cellspacing 속성으로 셀과 셀사이 간격<br>
table 태그에 cellpadding 속성으로 셀안의 여백 설정<br>
</td>
</tr>
</table>

<table border="1" width="400" height="400">
<tr align="center" bgcolor="silver" valign="top">
<td>
tr 태그에 align 속성으로 줄내 글자 수평 정렬(left,center,right)<br>
tr 태그에 valign 속성으로 줄내 글자 수직 정렬(top,middle,bottom)<br>
tr 태그에 bgcolor 속성으로 배경색상<br>
tr 태그에 background 속성으로 배경이미지
</td>
<td>
-
</td>
</tr>
</table>

<table border="1" width="400" height="400">
<tr>
<td align="center" bgcolor="silver" valign="top">
td 태그에 align 속성으로 셀내 글자 수평 정렬(left,center,right)<br>
td 태그에 valign 속성으로 셀내 글자 수직 정렬(top,middle,bottom)<br>
td 태그에 bgcolor 속성으로 셀 배경색상<br>
td 태그에 background 속성으로 셀 배경이미지
</td>
<td rowspan="2" bgcolor="green">
td 태그에 rowspan 속성으로 셀의 줄을 합칠때...<br>
2번자리 들어갈곳과 합쳐짐.<br>
합칠때는 다음줄에 td하나 비워지게 계산해야함..

</td>
<td colspan="2" bgcolor="green">
td 태그에 colspan 속성으로 셀의 열을 합칠때<br>
</td>
</tr>
<tr>
<td>
1번자리
</td>
<td>
3번자리
</td>
<td>
4번자리
</td>
</tr>
</table>
<br>
해보기 . .  .  <br> 4*4 테이블 만든다음.
<table border="1">
<tr>
<td>
00---
</td>
<td>
01---
</td>
<td>
02---
</td>
<td>
03---
</td>
</tr>
<tr>
<td>
10---
</td>
<td>
11---
</td>
<td>
12---
</td>
<td>
13---
</td>
</tr>
<tr>
<td>
20---
</td>
<td>
21---
</td>
<td>
22---
</td>
<td>
23---
</td>
</tr>
<tr>
<td>
30---
</td>
<td>
31---
</td>
<td>
32---
</td>
<td>
33---
</td>
</tr>
</table>
<br>
<table border="1" bordercolor="green">
<tr>
<td>
00---
</td>
<td rowspan="2">
01---
</td>
<td>
02---
</td>
<td>
03---
</td>
</tr>
<tr>
<td>
10---
</td>
<td colspan="2" rowspan="2">
12---
</td>
</tr>
<tr>
<td colspan="2">
20---
</td>
</tr>
<tr>
<td>
30---
</td>
<td>
31---
</td>
<td>
32---
</td>
<td>
33---
</td>
</tr>
</table>
<br>
해보기는 해봤으니. 이젠.. 달 ..?<br>
<br>깨져보이는 저것은?
<table bordercolor="gold" border="1">
<tr align="center" valign="middle" height="50">
<td colspan="6">
<b>주 소 록</b>
</td>
</tr>
<tr align="center" valign="middle">
<td rowspan="2" width="100">
이 &nbsp;&nbsp;름
</td>
<td colspan="2">
전 &nbsp;&nbsp;&nbsp;&nbsp;화
</td>
<td rowspan="2" colspan="2">
주 &nbsp;&nbsp;&nbsp;&nbsp;소
</td>
<td rowspan="2" width="100">
나 이
</td>
</tr>
<tr align="center" valign="middle">
<td width="100">집전화</td>
<td width="100">핸드폰</td>
</tr>
<tr align="center" valign="middle">
<td>홍길동</td>
<td>OOOO</td>
<td>OOOO</td>
<td colspan="2" align="left">OOOO</td>
<td>나 이 없어</td>
</tr>
<tr align="center" valign="middle">
<td colspan="2" rowspan="2">
<img src="C:\WINDOWS\Web\bullet.gif"><br>
이미지
</td>
<td rowspan="2">
취미
</td>
<td width="100">
취미1
</td>
<td colspan="2" width="100">
스포츠
</td>
</tr>
<tr align="center" valign="middle">
<td>
취미2
</td>
<td colspan="2">
영화
</td>
</tr>
</table>
<br>
허걱... 원인은 알다시피 크기가 지정된것이 없어서... 깨져보임.<br>
table 태그에 width넣어두고 사용해야함<br>
맨오른쪽이 실제여분보다 커지면 오른쪽으로 늘어남<br>
colgroup 혹은 정녕 빈칸 한줄 넣는 방법도 있죠?<br>
<table bordercolor="gold" border="1" width="600px">
<colgroup>
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
</colgroup>
<tr align="center" valign="middle" height="50">
<td colspan="6">
<b>주 소 록</b>
</td>
</tr>
<tr align="center" valign="middle">
<td rowspan="2">
이 &nbsp;&nbsp;름
</td>
<td colspan="2">
전 &nbsp;&nbsp;&nbsp;&nbsp;화
</td>
<td rowspan="2" colspan="2">
주 &nbsp;&nbsp;&nbsp;&nbsp;소
</td>
<td rowspan="2">
나 이
</td>
</tr>
<tr align="center" valign="middle">
<td>집전화</td>
<td>핸드폰</td>
</tr>
<tr align="center" valign="middle">
<td>홍길동</td>
<td>OOOO</td>
<td>OOOO</td>
<td colspan="2" align="left">OOOO</td>
<td>나 이 없어</td>
</tr>
<tr align="center" valign="middle">
<td colspan="2" rowspan="2">
<img src="C:\WINDOWS\Web\bullet.gif"><br>
이미지
</td>
<td rowspan="2">
취미
</td>
<td>
취미1
</td>
<td colspan="2">
스포츠
</td>
</tr>
<tr align="center" valign="middle">
<td>
취미2
</td>
<td colspan="2">
영화
</td>
</table>

</body>
</html>

Posted by 말없제이
,

meta 태그..

DevTool/HTML 2009. 5. 28. 17:44
<html>
<body>
<h1>Meta : 웹사이트의 정보를 나타낸다</h1>
<meta name="generator" content="notepade">
<!-- 웹사이트 제작시 사용툴표시 -- 전혀 중요치 않음. -->
<meta name="author" content="author">
<!-- 웹사이트 제작자 표시 -- 전혀 중요치 않음 -->
<meta name="keywords" content="meta,tag">
<!-- 검색엔진 검색할 키워드 -- 이엔진 사용하는곳은 요즘은 없을텐데 -->
<meta name="description" content="테그">
<!-- 사이트 주제? 그냥 설명이죠. -->
<meta http-equiv="refresh" content="5;url=http://kr.yahoo.com">
<!-- 열린후 5초지난후 사이트로 이동, 조금 쓰일려나? -->
5초후 네이x가 아닌 다른곳으로 이동합니다.
</body>
</html>
Posted by 말없제이
,
<html>
<body>
<h1>이미지 map활용 링크</h1>
<xmp>
<img src="image/imagemap.jpg" usemap="#map1">
<map name="map1">
사각형:rect x1,y1,x2,y2 ..
원:rect x,y,반지름
다각형:rect x1,y1,x2,y2,..
<area shape="rect" coords="367,75,453,138" href="http://kr.yahoo.com" alt="내이버 아님">
<area shape="circle" coords="266,199,10" href="http://www.google.co.kr" alt="눌러봐..">
<area shape="poly" coords="172,79,87,140,170,139" href="http://www.naver.com" alt="그래 내이버다.">
</map>
</xmp>
<img src="image/imagemap.jpg" usemap="#map1">
<map name="map1">
<area shape="rect" coords="367,75,453,138" href="http://kr.yahoo.com" alt="내이버 아님">
<area shape="circle" coords="266,199,10" href="http://www.google.co.kr" alt="눌러봐..">
<area shape="poly" coords="172,79,87,140,170,139" href="http://www.naver.com" alt="그래 내이버다.">
</map>
</body>
</html>
Posted by 말없제이
,