GUI Swing 3.4 面板
3.4 面板
JPanel
public class TestJPanel extends JFrame {
public TestJPanel(){
Container container = this.getContentPane();
container.setLayout(new GridLayout(3,2));
JPanel jPanel = new JPanel(new GridLayout(2,2));
jPanel.add(new JButton("1"));
jPanel.add(new JButton("2"));
jPanel.add(new JButton("3"));
container.add(jPanel);
setBounds(200,200,600,600);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestJPanel();
}
}
JScrollPanel(滚动条面板)
public class TestScroll extends JFrame {
public TestScroll() {
//容器
Container container = getContentPane();
//文本域
JTextArea textArea = new JTextArea(30,50);//字数30行,50列
textArea.setText("你好,加油!!!");
//滚动条面板
JScrollPane jScrollPane = new JScrollPane(textArea);
//jScrollPane.add(textArea);不可以这样
container.add(jScrollPane);
setVisible(true);
setBounds(200,200,500,500);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new TestScroll();
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!