06/12/17 10:51:19
見えないボタンの右半分がクリックできるプログラム。
import javax.swing.*;
import java.awt.event.*;
class A020 {
public static void main(String[] args) {
JFrame f = new JFrame();
f.setSize(640, 480);
JPanel p1 = new JPanel();
p1.setBounds(0, 0, 100, 100);
JButton b = new JButton("クリック");
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null, "ボタンがクリックされました。");
}
});
p1.add(b);
JPanel p2 = new JPanel();
p2.setBounds(50, 0, 100, 100);
JLayeredPane l = new JLayeredPane();
l.add(p1, Integer.valueOf(10));
l.add(p2, Integer.valueOf(20));
f.add(l);
f.setVisible(true);
}
}