「java滚动隐藏」如何隐藏滚动条
本篇文章给大家谈谈java滚动隐藏,以及如何隐藏滚动条对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java中如何隐藏一个界面?
- 2、java swing JScrollPane 滚动条问题。先给200,回答对再加。详细如下问题补充
- 3、Java中 JScrollpane是上下滚动,左右滚动用哪个?
java中如何隐藏一个界面?
比如说点击一个按钮,弹出另外一个组件并且隐藏当前界面
在监听器里面实现
public void actionPerformed(ActionEvent e) {
this.setVisible(false);
new Panel();
}
java swing JScrollPane 滚动条问题。先给200,回答对再加。详细如下问题补充
public class ScrollingToVisible extends JFrame implements Runnable {
private static final long serialVersionUID = -5577320945504401992L;
private JLabel pic;
private JScrollPane scroller;
private boolean flag = false;
private int postion = 0;
public ScrollingToVisible() {
super("Test");
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
scroller = new JScrollPane();
pic = new JLabel();
pic.setIcon(new ImageIcon("460.jpg"));
pic.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 2) { // 通过双击图片控制暂停、滚动
flag = flag ? false : true;
}
if (e.getClickCount() == 3) { // 通过三击图片返回最上层
scroller.getVerticalScrollBar().setValue(0);
flag = false;
postion = 0;
}
}
});
scroller.setViewportView(pic);
getContentPane().add(scroller, BorderLayout.CENTER);
setBounds(200, 10, 410, 400);
setVisible(true);
new Thread(this).start();
}
public static void main(String[] args) {
new ScrollingToVisible();
}
public void run() {
while (true) {
if (flag) {
try {
Thread.sleep(200);
scroller.getVerticalScrollBar().setValue(10 * postion++);
} catch (InterruptedException exp) {}
}
}
}
}
Java中 JScrollpane是上下滚动,左右滚动用哪个?
是JScrollPane,下面给你演示个例子,不懂可以给我留言
JTextArea txaDisplay = new JTextArea();
JScrollPane scroll = new JScrollPane(txaDisplay);
//把定义的JTextArea放到JScrollPane里面去
//分别设置水平和垂直滚动条自动出现
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
//分别设置水平和垂直滚动条总是出现
scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
//分别设置水平和垂直滚动条总是隐藏scroll.setHorizontalScrollBarPolicy(
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scroll.setVerticalScrollBarPolicy(
JScrollPane.VERTICAL_SCROLLBAR_NEVER);
根据你的需要选择即可
java滚动隐藏的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何隐藏滚动条、java滚动隐藏的信息别忘了在本站进行查找喔。
发布于:2022-12-25,除非注明,否则均为
原创文章,转载请注明出处。