Java Swing编程:组件布局与事件处理实例展示
在Java Swing编程中,组件的布局和事件处理是两个重要部分。下面我将分别举例进行展示。
组件布局:
- FlowLayout:默认布局,按照从左到右,从上到下的顺序排列。
```java
// 创建FlowLayout布局容器
Container container = new FlowLayout();
// 向布局容器中添加组件
JLabel label1 = new JLabel(“Component 1”);
JLabel label2 = new JLabel(“Component 2”);container.add(label1);
container.add(label2);
```- FlowLayout:默认布局,按照从左到右,从上到下的顺序排列。
事件处理:
- 按钮点击事件:监听
JButton.addActionListener( )
。
```java
// 创建一个按钮
JButton button = new JButton(“Click me!”);
// 监听按钮的点击事件
button.addActionListener(e -> {System.out.println("Button clicked!");
}));
```- 按钮点击事件:监听
以上就是Java Swing编程中组件布局与事件处理的一些实例。在实际项目中,你还会遇到更多种类的组件以及更复杂的事件处理逻辑。
还没有评论,来说两句吧...