正如标题所示,我希望在JPanel上绘制并在JScrollpane中显示它,这样如果JPanel中的内容很大,就会显示滚动条。我试图通过以下方式来实现这一目标:
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
public class Main extends JFrame{
DrawPanel dp;
JScrollPane jsp;
public Main
我最近一直在与BufferStrategy和JFrame合作获取初步图形。但是,当试图将一个简单的矩形绘制到框架时,什么都不会出现。以下是代码:
import java.awt.*;
import java.awt.image.BufferStrategy;
import javax.swing.*;
public class GTestingMain {
public static void main(String[] args) {
JFrame myFrame = new JFrame();
Canvas myCanvas = new Canvas();
G
我正在学习一门Java课程,目前的想法是使用Java Graphics2D绘制图像。我正在一个接一个地遵循这些步骤,但它似乎没有绘制出任何东西。面板显示在框架内,一切正常,但没有绘制图像。我使用的是Java 15,课程是Java 13。
JPanel类代码:
public class MyPanel extends JPanel implements ActionListener {
Image ball;
int x = 0;
int y = 0;
MyPanel(){
this.setPreferredSize(new Dimension(P