tkinter-canvas

    1

    1답변

    개별적으로 설정하지 않고 캔버스 개체 (선, 사각형 등)의 기본 색을 설정할 수있는 방법이 있습니까? 나는 기본 색상이 검은 색이라는 것을 알고 있으며, 기본적으로 그 색상을 변경하여 이후에 만드는 모든 것이 녹색이라고 생각합니다. 파이썬에서 Tkinter로 이것을 할 수있는 방법이 있습니까?

    8

    1답변

    matplotlib을 사용하여 Tkinter FigureCanvasTkagg에 일부 데이터를 플로팅합니다. 단추를 누를 때 데이터를 플롯하고 새 데이터를 그리는 그림을 지워야합니다. self.fig = figure() self.ax = self.fig.add_subplot(111) self.ax.set_ylim(min(y), max(y))

    4

    1답변

    마우스 오른쪽 버튼을 클릭했을 때 줄을 지우려고합니다. 나는 캔버스에 버튼 3을 눌러 이벤트를 바인더 제본, 나는 오른쪽 라인을 클릭하면 다음과 같은 기능 def eraseItem(self,event): objectToBeDeleted = self.workspace.find_closest(event.x, event.y, halo = 5) if o

    4

    1답변

    나는 캔버스에 그려진 사각형에 3 개의 원으로 구성된 미국의 신호등을 시뮬레이션하려고합니다. 시뮬레이션은 2 초마다 표시되는 빛을 녹색> 노란색> 빨간색> 녹색 등의 순서로 변경하여 "애니메이션"을 반영합니다. 내가 할 수있는 유일한 방법은 canvas.move(), canvas.after(), canvas.update() 패턴을 사용하여 채워진 타원형 객

    3

    2답변

    저는 파이썬과 Tkinter를 배우려고합니다. 아래의 샘플 코드는 화면에 두 개의 윈도우, 버튼, 이미지가있는 캔버스 그리고 그 위에 몇 개의 선을 그려 넣은 것입니다. 창과 단추는 잘 보이지만 캔버스 이미지 나 캔버스 선은 보이지 않습니다. 캔버스 디스플레이를 만들려면 무엇이 필요한지 알아내는 데 도움이 될만한 점이 많습니다. from Tkinter im

    9

    1답변

    를 추가 할 수 없습니다 : IntPtr a = new IntPtr(10); IntPtr b = a + 10; 을 그리고는 말한다 : 연산자 '+'형식의 피연산자에 적용 할 수 없습니다 'System.IntPtr'및 'int'. 당신이 그물 (4)를 표적으로하는 경우 MSDN says that this operation should work.

    1

    2답변

    Tkinter 캔버스 위젯 내에서 개별 픽셀의 색상을 변경하고 싶습니다. 첫 번째 시도에서 많은 선 개체를 만들어 픽셀로 사용했습니다. 이 작품이지만,이 자원을 삼켜 i0 = 0 while i0 < height: i1 = 0 while i1 < width: pix = self.Ca.create_line(i1, i0, i1+1,

    5

    1답변

    데이터베이스의 내용을 Tkinter 위젯에 출력하려고합니다. 데이터베이스에는 가로 및 세로 스크롤 막대를 모두 활성화해야하는 곳에 충분한 행과 열이 있지만 가로 및 세로 스크롤을 동시에 수행하는 데 어려움을 겪고 있습니다. 내가 사용하는 Tkinter를 위젯에 대한 불가지론 모르지만, 여기에 내 현재 구현 : self.canvas.pack(side=TOP,

    18

    1답변

    캔버스를 스크롤 가능하게하려고합니다. 그러나 캔버스에서 작동하도록 스크롤바를 설정하려고하면 tkinter는 캔버스에 처음 설정 한 치수를 완전히 무시하는 것 같습니다. 캔버스가 프레임을 채우고 프레임 크기를 설정하도록 프레임에 모두 채워 넣으려고했으나 프레임을 채우기 위해 프레임을 설정하지 않으면 동일한 문제가 발생합니다. 이는 원하는 것이 아닙니다. .

    4

    1답변

    캔버스 좌표를 Tkinter의 창 좌표로 변환하는 방법이 있습니까? 그것은 좌표 캔버스 창에서 변환의 반대 것, 느릅 나무는 다음과 같이 수행됩니다 x = canvas.canvasx(event.x) 사전에 감사합니다.