JTable中的java.net.malformedURLexception

JTable中的java.net.malformedURLexception,java,image,url,malformedurlexception,Java,Image,Url,Malformedurlexception,我有一段代码,当我点击jtable时,数据库中的图片将显示在我的界面中。但每次我点击malformedUrlexception就会弹出。谁能帮帮我吗 private void recordTBLMouseClicked (java.awt.event.MouseEvent evt){ String click = (recordTBL.getModel().getValueAt(row, 0).toString()); try {

我有一段代码,当我点击jtable时,数据库中的图片将显示在我的界面中。但每次我点击malformedUrlexception就会弹出。谁能帮帮我吗

    private void recordTBLMouseClicked (java.awt.event.MouseEvent evt){
        String click = (recordTBL.getModel().getValueAt(row, 0).toString());
        try {
            clsConnect c = new clsConnect();
            Connection conn = c.makeConnection();
            String sql = "Select image from employeetbl where idnum = '" + click + "'";
            pst = conn.prepareStatement(sql);
            rs = pst.executeQuery();
            while (rs.next()) {

                URL imagedate = new URL("image");

                BufferedImage bufferedimage1 = ImageIO.read(imagedate);
                finalimage = new ImageIcon(resize(bufferedimage1, imageL.getWidth(), imageL.getHeight()));
                imageL.setIcon(finalimage);
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
        }
    }

这是你的问题:

URL imagedate = new URL("image");

“图像”不是URL。您需要将有效的URL传递给URL构造函数。e、 g.“

新URL(“图像”)
不是URL。您可以显示
URL()
的代码吗?那么可能的代码是什么,以便我可以从数据库中获取图像,并且BuffereImage可以读取此内容。此问题的顶部答案可能会帮助您: