파이썬 버튼 예제

사용자가 단추를 클릭할 때 메시지 상자를 보여 드리겠습니다. 단추를 클릭하면 정보 메시지 상자가 나타납니다. 일부 만 하지 모든 라디오 단추에 대 한 변수 값을 설정 해야 합니다. rad1 = 라디오 버튼 (창, 텍스트 =`첫 번째`, 값 = 1, 변수 = 선택) 귀하의 경우, 당신은 단지 처음 두 개의 라디오 버튼을 설정합니다. 그것은 도움이 되기를 바랍니다. 이제 단추를 클릭하려고 하면 단추의 클릭 이벤트가 아직 기록되지 않기 때문에 아무 일도 발생하지 않습니다. 다른 함수에 사용할 수 있는 항목을 반환하는 방법이 있습니까? 예를 들어 사용자에게 3개의 다른 숫자를 입력한 다음 이 3개의 숫자를 다른 함수에 전달하고 계산을 수행하도록 요청합니다. 사전에 감사합니다. 텍스트 레이블TK 이미지 버튼 이미지와 텍스트를 모두 원하는 경우 매개 변수 compound=LEFT를 추가합니다. 파이썬 3.6을 사용하므로 파이썬 2.x를 사용하는 경우 언어 변경 사항을 알지 못하면 오류없이 실행되도록 코드를 조정할 수 있으므로 Python 3.x로 전환하는 것이 좋습니다.

텍스트 줄의 단추 높이(텍스트 단추의 경우) 또는 픽셀(이미지의 경우). cur행에 대해 i=10: column==]= # company.append(열) data.append(열) company.append(행[0]) 행의 r에 대한 인쇄(행[0]) : column.append(r) a=tkinter. 버튼(테이블, text=row[0]) a.place(x=1000,y=100)#button 테이블.set_data(data) conn.commit() 다음에 단추를 놓는 방법을 사용하지 않습니다…. 활성 색상과 일반 색상 사이에 버튼이 여러 번 깜박입니다. 원래 있던 상태에서 단추를 남깁니다. 단추를 사용하지 않도록 설정한 경우 무시됩니다. 라디오 단추를 선택할 때마다 변수 값이 선택한 라디오 단추의 값으로 변경됩니다. 높이 및 너비 옵션을 사용하여 크기를 명시적으로 설정할 수도 있습니다. 단추에 텍스트를 표시하는 경우 이러한 옵션은 텍스트 단위의 단추 크기를 정의합니다. 대신 비트맵이나 이미지를 표시하는 경우 픽셀(또는 다른 화면 단위)의 크기를 정의합니다.

텍스트 단추에 대해서도 픽셀 단위로 크기를 지정할 수 있지만 마법이 필요합니다. 여기에 그것을 할 수있는 한 가지 방법은 (다른 사람이있다) : 당신은 만들고 이러한 줄로 버튼을 배치 할 수 있습니다 :12exitButton = 버튼 (자체, 텍스트 = „종료“, 명령 = self.clickExitButton)exitButton.place (x = 0, y = 0) 기본값은 -1, 버튼에 텍스트의 문자가 없음을 의미 밑줄이 그어져 있습니다. 음수가 아닌 경우 해당 텍스트 문자에 밑줄이 표시됩니다. 문자로 된 단추 너비(텍스트를 표시하는 경우) 또는 픽셀(이미지를 표시하는 경우) TK 버튼 onClick 이벤트버튼Tkinter 창을 만들려면 아래 예제를 사용하십시오. 프로그램은 이벤트(사용자 작업)를 기다리는 mainloop()를 입력합니다. 함수 콜백()에 대한 콜백이 있는 단추를 정의합니다. 마스터는 루트 창, 버튼이 나타납니다 창. rad1 = 라디오 버튼 (창, 텍스트 =`첫 번째`, 값 = 1, 명령 = 클릭) 이봐, 위의 예는 당신이 그들을 잘 이해하는 경우 언급 한 모든 예를 보여줍니다.

예 : 우리는 버튼을 만드는 방법을 보여 주었고, 우리는 클릭 이벤트를 프로그래밍하는 방법을 보여 주었다. 따라서 클릭 이벤트에 단추 생성 코드를 넣어 원하는 것을 얻을 수 있습니다. 그래서 아이디어는 너무 간단합니다. 또한 이러한 라디오 단추중 하나의 명령을 특정 함수로 설정할 수 있으므로 사용자가 그 중 하나를 클릭하면 함수 코드가 실행됩니다.