JFrame 입문 예시
5019 단어 자바
import java.awt.Button;
import java.awt.Label;
import java.awt.TextField;
import javax.swing.GroupLayout;
import javax.swing.JFrame;
class LoginFrame extends JFrame {
Label nameLabel = new Label("name");
Label passLabel = new Label("password");
TextField nameInput = new TextField();
TextField passInput = new TextField();
public LoginFrame() {
this.setBounds(300, 300, 300, 300);
this.setVisible(true);
GroupLayout groupLayout = new GroupLayout(this.getContentPane());// this.getContentPane()
this.getContentPane().setLayout(groupLayout);
this.add(nameLabel);
this.add(nameInput);
this.add(passLabel);
this.add(passInput);
groupLayout.setHorizontalGroup(groupLayout
.createParallelGroup()
.addGroup(
groupLayout.createSequentialGroup()
.addComponent(nameLabel, 100, 100, 100)
.addComponent(nameInput, 200, 200, 200))
.addGroup(
groupLayout.createSequentialGroup()
.addComponent(passLabel, 100, 100, 100)
.addComponent(passInput, 200, 200, 200)));
groupLayout.setVerticalGroup(groupLayout
.createParallelGroup()
.addGroup(
groupLayout.createSequentialGroup()
.addComponent(nameLabel, 50, 50, 50)
.addComponent(passLabel, 50, 50, 50))
.addGroup(
groupLayout.createSequentialGroup()
.addComponent(nameInput, 50, 50, 50)
.addComponent(passInput, 50, 50, 50)));
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.