336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
import java.awt.*;
import javax.swing.*;
class BgPanel extends JPanel {
Image bg = new ImageIcon("water.jpg").getImage();
@Override
public void paintComponent(Graphics g) {
g.drawImage(bg, 0, 0, getWidth(), getHeight(), this);
}
}
class LoginPanel extends JPanel {
LoginPanel() {
setOpaque(false);
setLayout(new FlowLayout());
add(new JLabel("username: ")); add(new JTextField(10));
add(new JLabel("password: ")); add(new JPasswordField(10));
}
}
public class FrameTestBase extends JFrame {
public static void main(String args[]) {
JPanel bgPanel = new BgPanel();
bgPanel.setLayout(new BorderLayout());
bgPanel.add(new LoginPanel(), BorderLayout.CENTER);
FrameTestBase t = new FrameTestBase();
t.setContentPane(bgPanel);
t.setDefaultCloseOperation(EXIT_ON_CLOSE);
t.setSize(250, 100);
t.setVisible(true);
}
}
'Programming > JAVA,JSP' 카테고리의 다른 글
| JAVA 제네릭을 사용한 Store Class (0) | 2013.08.07 |
|---|---|
| JAVA DRAG 가능한 Component 만들기 (0) | 2013.08.03 |
| JAVA JNI (0) | 2013.05.01 |
| Eclipse Tips (0) | 2013.04.30 |
| JAVA MYSQL ANDROID REST 활용 (0) | 2013.04.28 |

