项目结构如图:
代码如下:
package horlly.test.three.resource;
import javax.swing.*;
import java.awt.*;
import java.io.File;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Scanner;
public class ResourceTest {
public static void main(String[] args) {
EventQueue.invokeLater(()->{
JFrame frame=new ResourceTestFrame();
frame.setTitle("ResourceTest");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
});
}
}
class ResourceTestFrame extends JFrame {
private static final int DEFAULT_WIDTH=300;
private static final int DEFAULT_LENGTH=300;
public ResourceTestFrame()
{
setSize(DEFAULT_WIDTH,DEFAULT_LENGTH);
URL aboutURL= getClass().getResource("good.jpg");