実現したいこと
・黒い背景と、画像を表示される
前提
・開発環境はVCcodeです。
・中学生で独学で学んでいます。
・webなどから参照したコードではありません。
・javaをはじめて1ヶ月ほどです。コードがきたないですが、ご了承ください
発生している問題
・フレーム以外何も表示されません
該当のソースコード
・javaです
import javax.swing.*; import java.awt.*; public class A { public static void main(String[] args) { B b = new B(); b.AB(); } } class B extends JFrame{ void AB() { JFrame f = new JFrame("GAME"); f.setBounds(0,0,1200,700); f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); f.setLocationRelativeTo(null); JLabel l1 = new JLabel("label1"); JLabel l2 = new JLabel("label2"); ImageIcon icon1 = new ImageIcon("./img/ShootingHome1.png"); l1.setBounds(100,100,1000,300); l2.setBounds(0,0,1200,700); l2.setOpaque(true); l2.setBackground(Color.BLACK); l1.setIcon(icon1); JPanel p1 = new JPanel(); p1.setBounds(0, 0, 1200, 700); p1.setLayout(null); p1.add(l2); p1.add(l1); Container contentPane = getContentPane(); contentPane.add(p1); f.setVisible(true); } }
試したこと
・特にないです。問題点がわかりませんでした
補足情報
・VCcode使用
・jdk-21.0.6.7-hotspotです。
回答2件
あなたの回答
tips
プレビュー