반응형

Button

어플에서 가장 중요한 위젯이 아닐까 합니다. 

 

어플의 기본적인 기능들은 Button에 의해서 실행되는 경우가 많기 때문입니다. 

 

계산기, todo, 일기 등등 Button이 없으면 절대 실행 될 수 없습니다. 

 

 

그렇기 때문에 Button의 필요 요소에 대해 알아보겠습니다. 

 

 

버튼의 종류는 다양합니다. 

 

floattingbutton,TextButton,ElveatedButton,OutlinedButton 등이 있습니다. 

 

위 버튼들의 필수 요소는 onPressed 입니다. 

 

 

onPressed () {}  

이 안에 버튼을 클릭하게 되었을 때 실행하고 싶은 함수들을 넣을 수 있습니다. 

 

 

 

void sum (int a, int b, int c) {

a= 2;
b=3;
c=a+b;

print (c);

}




floattingbutton (
onPressed : (){
sum
} 
child : Text('저장') )

 

int a = 2;

int b=3;

int c=a+b;

 

print(c); 의 값을 구하는 함수 sum을 floattingbutton에 넣었습니다. 

 

그러면 c의 값으로 5가 나올 것입니다. 

 

하나의 함수 뿐만 아니라 

여러 함수들을 동시에 넣을 수도 있습니다. 

 

그렇기에 버튼에 어떠한 기능을 넣을지 어떠한 순서대로 넣을지가 중요합니다! 

 

 

다음은 Button의 여러 기능들에 대해 알아보겠습니다. 

 

반응형

+ Recent posts