图形界面介绍<Layout Control>(1)

8598cceb758b96560c197548d148d062.gif

这次要介绍的GUI上的按键是Layout Control525f66944f7768ca68c025a68517ee07.jpeg,这个按键可能大家平时用得不多,但是它对应的操作界面各位肯定很熟悉

56fcbafe702f013cc652a3e4761bbb6f.jpeg

是的,这个按键就是控制整个layout上面东西的显示状况。layout右边这一栏从打开软件起就一直存在,我们可以通过这个layout control按键把它关掉。

acde91b7d6471f9b6829b68720c38c20.jpeg

右边这栏的东西,大部分我在前面的概念介绍里都有介绍,一些简单的,我就一笔带过了。

每个右边都有一个或者两个方框,分别对应右上角的"V"

  • 6
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Java中,图形化用户界面(GUI)通讯录通常使用Swing或JavaFX这样的库来创建。下面是一个简要的概述: 1. **Swing**: Java Swing是Java的标准GUI库,提供了一套丰富的组件用于构建桌面应用程序。你可以使用JFrame、JPanel、JList、JButton等组件来设计一个通讯录应用,其中JList用于显示联系人列表,JButton用于添加、删除和编辑联系人。 ```java import javax.swing.*; import java.awt.*; public class AddressBook extends JFrame { private JList<String> contactList; //... public AddressBook() { // 创建联系人列表组件 contactList = new JList<>(); // 添加联系人数据源 DefaultListModel<String> model = new DefaultListModel<>(); contactList.setModel(model); // 添加事件监听器 //... setLayout(new BorderLayout()); add(contactList, BorderLayout.CENTER); //... } //... } ``` 2. **JavaFX**: JavaFX提供了更现代、更简洁的UI设计风格。你可以使用SceneBuilder工具设计界面布局,然后在Java代码中绑定数据和事件。例如,使用ListView展示联系人列表。 ```java import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.ListView; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class AddressBook extends Application { private ListView<String> contactList; @Override public void start(Stage primaryStage) { contactList = new ListView<>(); // 添加数据源 contactList.getItems().addAll("Contact 1", "Contact 2", "Contact 3"); // 设置布局 StackPane root = new StackPane(); root.getChildren().add(contactList); Scene scene = new Scene(root, 800, 600); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); } } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值