📄 scrollp1.java
字号:
package jscroll;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class ScrollP1 extends JFrame {
JPanel cp=new JPanel(); //面板对象
JScrollPane jsp=new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
//定义滚动框,该框有垂直滚动条,在图片水平方向超过显示区域时自动出现水平滚动条
JLabel ImagL=new JLabel(); //定义标签ImagL用于显示图片
public ScrollP1(){
ImageIcon icon=new ImageIcon("castle.jpg");
ImagL.setIcon(icon); //将标签内容设置为显示castle.jpg图片
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}); //设置对滚动框的 的监听
jsp.setViewportView(ImagL); //在滚动框中加入图片标签
cp=(JPanel)this.getContentPane(); //取得显示容器框架
this.setSize(new Dimension(300,300)); //设置显示区域大小
cp.add(jsp); //将滚动框jsp加入显示区域
}
public static void main(String[] args) {
ScrollP1 scrollP11 = new ScrollP1();
scrollP11.setVisible(true); //将窗口scrollP11显示出来
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -