귀하의 접근 방식은 매우 독특하고 꽤 좋은 모양 :
여기 내 코드입니다. 문제를 해결할 수있는 방법은 여러 가지가 있습니다. 이제 귀하의 요청에 따라 CLOSE 및 MINIMIZE 버튼이 필요합니다. Action
을 다음과 같이 만듭니다.
이제
private final Action exitAction = new AbstractAction("Exit")
{
@Override
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
};
private final Action minimizeAction = new AbstractAction("Minimize")
{
@Override
public void actionPerformed(ActionEvent e)
{
setState(JFrame.ICONIFIED);
}
};
, 우리가 JButton
s로 위의 작업을 적용 할 수 있습니다 :이
JButton closeButton = new JButton(exitAction);
JButton miniButton = new JButton(minimizeAction);
당신이 그것을 가지고있다. 이제 버튼을 JFrame
에 추가하기 만하면됩니다.
* "사용자 정의 닫기 및 최소화 버튼 만들기"* 왜 사용자 정의입니까? 일단 창문이 꾸며져 있지 않다면, 우리는 그 안에 원하는 것을 넣을 수 있습니다. 원하는 기능을 구현할 때 정확히 어떤 문제가 있습니까? 또한 : 문장의 시작 부분에 대문자를 추가하십시오. 또한 I라는 단어에는 대문자를 사용하고 JEE 또는 WAR와 같은 약어 및 머리 글자를 사용하십시오. 이것은 사람들이 이해하고 돕는 것을 더 쉽게 만듭니다. –
닫기 버튼으로 "X"를 추가하고 해당 jframe에서 최소화 버튼으로 "-"를 추가해야합니다. –
삽입 후 아무 일도 일어나지 않습니다. setResizable (false); –