본문 바로가기
자바

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

by 드린 2016. 10. 28.

목차

    반응형
    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 - [자바] - 자바 소스코드: 마우스 휠을 이용한 글자 크기 조정

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

    반응형