자바

자바 소스코드: 변화되는 버튼 생성

드린 2016. 10. 28. 17:56
반응형
package javaapplication29;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

class ButtonEx extends JFrame{
    ButtonEx(){
        this.setTitle("변화되는 버튼생성");
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setLayout(new BorderLayout());
        ImageIcon gawi=new ImageIcon("gawi.jpg");
        ImageIcon bo= new ImageIcon("bo.jpg");
        ImageIcon bawi=new ImageIcon("bawi.jpg");
        JButton button = new JButton("테스트 버튼", gawi);
        button.setRolloverIcon(bawi);
        button.setPressedIcon(bo);
        button.setHorizontalAlignment(SwingConstants.LEFT);
        button.setVerticalAlignment(SwingConstants.BOTTOM);
        this.add(button);
        this.setSize(300,200);
        this.setVisible(true);
        
    }
}
public class JavaApplication29 {

    public static void main(String[] args) {
        new ButtonEx();
    }
    
}

<결과>

2016/10/28 - [자바] - 자바 소스코드: 이미지 아이콘을 이용한 레이블 예제

2016/10/28 - [자바] - 자바 소스코드: 다양한 버튼 만들기

2016/10/28 - [자바] - 자바 소스코드: 마우스 휠을 이용한 글자 크기 조정

#자바 #자바 소스코드 #버튼 생성 #변화되는 버튼 생성 #이미지 아이콘

반응형