用java语言,写函数,通过点击一个按钮,跳转到另外一个ui的代码
时间: 2024-03-13 19:46:48 浏览: 60
点击按钮,转发到不同的页面的js代码
您可以使用Java Swing框架来实现这个功能,以下是一个简单的示例代码:
```
import javax.swing.*;
import java.awt.event.*;
public class MyButton extends JFrame{
public MyButton(){
JButton button = new JButton("跳转");
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
// 跳转到另一个UI
MyFrame frame = new MyFrame();
frame.setVisible(true);
dispose();
}
});
add(button);
setTitle("MyButton");
setSize(300, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
MyButton button = new MyButton();
button.setVisible(true);
}
}
class MyFrame extends JFrame{
public MyFrame(){
JLabel label = new JLabel("另一个UI");
add(label);
setTitle("MyFrame");
setSize(300, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
```
在这个例子中,我们创建了一个 JFrame 作为初始UI,该UI 包含一个 JButton。通过给按钮添加 ActionListener,我们可以在按钮被点击时执行一些操作。在这种情况下,我们创建了另一个 JFrame,将其设置为可见,并在原始窗口上调用 dispose() 来关闭它。这样,我们就可以从一个 UI 跳转到另一个 UI。
阅读全文