小编tag*_*ago的帖子

面板内的绘制图像似乎有错误的x,y偏移

所以,我有一个带有菜单,工具栏和面板的JFrame.我在面板内加载图像,但由于一些奇怪的原因(至少对我来说),它们没有在面板中正确显示.有时它们从工具栏开始,有时在上面.此外,图像在底部切割.代码是完整的代码,可以编译和测试.提前致谢.

包含类的框架:

    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Dimension;
    import java.awt.FileDialog;

    import java.awt.Toolkit;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.image.BufferedImage;
    import java.io.BufferedInputStream;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.util.zip.ZipInputStream;

    import javax.imageio.ImageIO;
    import javax.swing.BorderFactory;
    import javax.swing.JButton;
    import javax.swing.JFileChooser;
    import javax.swing.JFrame;
    import javax.swing.JMenu;
    import javax.swing.JMenuBar;
    import javax.swing.JMenuItem;
    import javax.swing.JPanel;
    import javax.swing.JToolBar;
    import javax.swing.border.BevelBorder;
    import javax.swing.border.Border;
    public class SSCE extends JFrame {
        private JComicPanel panel;
        private JToolBar toolbar;
        private JButton buttonZoom;
        private JButton buttonPrev;
        private JButton buttonNext;
        private JMenuBar menuBar;

        private Dimension dim;
        private …
Run Code Online (Sandbox Code Playgroud)

java swing jmenubar

0
推荐指数
1
解决办法
1812
查看次数

标签 统计

java ×1

jmenubar ×1

swing ×1