Python,tkinter Canvas
생성자 : tkinter.Canvas(master=None, cnf={}, **kw)
Canvas는 어플리케이션에서 선, 타원, 사각형, 다각형과 같은 도형을 그릴때 사용된다.
python_tkinter_003.png
>> Canvas의 상태값 <<
normal : 보통의 상태
disabled : 캔버스위젯을 사용할수 없는 비활성화 상태
>> Canvas에서 사용되는 parameter <<
parameter를 설명하기에 앞서 parameter값에 사용되는 값 또는 단위에 대하여 아래의 URL을 참조하여 보길 바람
http://blog.naver.com/dudwo567890/130167555486
-. background = bg [default value:'SystemButtonFace'] : color
Canvas위젯의 배경색
-. borderwidth = bd [default value:'0'] : mm/pixel
Canvas위젯의 테두리두께
-. closeenough [default value:'1.0']
-. confine [default value:'1']
-. cursor [default value:'']
Canvas위젯의 마우스커서모양
값 : "arrow", "circle", "clock", "cross", "dotbox", "exchange", "fleur", "heart", "heart", "man", "mouse", "pirate", "plus", "shuttle", "sizing", "spider", "spraycan", "star", "target", "tcross", "trek", "watch" 등등
-. height [default value:'265'] : mm/pixel
Canvas위젯의 세로크기
-. highlightbackground [default value:'SystemButtonFace'] : color
Canvas위젯이 선택되지 않았을때의 하이라이트색
-. highlightcolor [default value:'SystemWindowFrame'] : color
Canvas위젯이 선택되었을때의 하이라이트색
-. highlightthickness [default value:'2'] : mm/pixel
Canvas위젯이 선택되었을때와 선택되지 않았을때를 구분하는 하이라이트의 두께
-. insertbackground [default value:'SystemButtonText'] : color
Canvas위젯 삽입커서의 색상
-. insertborderwidth [default value:'0'] : mm/pixel
Canvas위젯 삽입커서의 테두리너비
-. insertofftime [default value:'300'] : ms
Canvas위젯 삽입커서의 깜박거리는 시간중 보이지 않는 시간
-. insertontime [default value:'600'] : ms
Canvas위젯 삽입커서의 깜박거리는 시간중 보이는 시간
-. insertwidth [default value:'2'] : mm/pixel
Canvas위젯 삽입커서의 너비
-. offset [default value:'0,0']
-. relief [default value:'flat']
Canvas위젯의 테두리모양
값 : "flat", "groove", "raised", "ridge", "solid", "sunken"
-. scrollregion [default value:'']
-. selectbackground [default value:'SystemHighlight'] : color
-. selectborderwidth [default value:'1'] : mm/pixel
-. selectforeground [default value:'SystemHighlightText']
-. state [default value:'normal']
Canvas위젯의 상태값
값 : 'normal', 'disabled'
-. takefocus [default value:'']
-. width [default value:'378'] : mm/pixel
Canvas위젯의 가로크기
-. xscrollcommand [default value:''] :
Canvas위젯에 가로스크롤을 사용하고싶을때 Scrollbar객체를 지정하여 사용
-. xscrollincrement [default value:'0']
-. yscrollcommand [default value:''] :
Canvas위젯에 세로스크롤을 사용하고싶을때 Scrollbar객체를 지정하여 사용