【发布时间】:2021-07-16 21:45:14
【问题描述】:
所以,我尝试将组件添加到JScrollPane,但它们仅在我将鼠标悬停在它们上方时才会出现。
这是我的代码:
package com.alex.apps;
import java.awt.CardLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.ScrollPaneLayout;
public class main {
public static void main(String[] args) {
// TODO Auto-generated method stub
//GetPageInfo gpi=new GetPageInfo();
JFrame frame=new JFrame("Bookmark");
JScrollPane pane = new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
frame.setContentPane(pane);
JTextField text=new JTextField();
text.setBounds(0, 10, 400, 40);
pane.add(text);
JButton add=new JButton("+");
add.setBounds(403, 10, 40, 40);
pane.add(add);
frame.setSize(480, 860);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
你知道为什么它不起作用吗?
【问题讨论】:
标签: java swing jscrollpane