小编use*_*217的帖子

我一直收到错误,说"无法从int转换为Drawable".我正在尝试将图像分配给地方.有办法解决这个问题吗?

我似乎无法在drawable文件夹中引用我的图像.我有那里的图像但是我一直收到错误声明我无法将int转换为Drawable.我的R.java生成的文件在那里有图像的字符串,但它被设置为"public static final int restaurant = 0x7f020001;"

package com.CS3040.Places;

import android.content.Context;
import android.graphics.BitmapFactory;
import android.graphics.drawable.Drawable;
import com.CS3040.*;
import com.CS3040.Coursework.R;

import com.google.android.maps.GeoPoint;
import com.google.android.maps.OverlayItem;

public class PlaceOverlayItem extends OverlayItem {
    private final GeoPoint point;
    private final Place place;
    private final Drawable marker;

    public PlaceOverlayItem(Place p, String type) {
        super(p.getGeoPoint(), p.getName(), p.getFormatted_address());


        if(type.equals("restaurant")){ this.marker = R.drawable.restaurant;  }

        //super.setMarker(this.marker);
        this.point = p.getGeoPoint();
        this.place = p;
    }

    /**
     * @return the point
     */
    public GeoPoint getPoint() {
        return point;
    }

    /**
     * @return the …
Run Code Online (Sandbox Code Playgroud)

java android overlay drawable

6
推荐指数
3
解决办法
1万
查看次数

JTable动态更新

我有一个正在进行的项目,它允许我创建模板和输入数据.有一点不起作用的是该表不是动态更新的.一旦我关闭应用程序并再次运行它,它只会刷新.是否有类似于UpdateUI的方法,它在您面前更新而无需退出应用程序并再次重新打开以查看更改?我有下面的代码,有人可以指出什么代码以及我将它放在课堂上的位置?谢谢.

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Insets;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Collections;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.SwingConstants;
import javax.swing.border.EmptyBorder;
import javax.swing.border.LineBorder;
import javax.swing.event.CellEditorListener;
import javax.swing.event.ChangeEvent;


public class ViewTable extends JFrame {

    private static final long serialVersionUID = 1L;
    private static final String PREFERRED_LOOK_AND_FEEL = null;
    private static String tableName;
    private …
Run Code Online (Sandbox Code Playgroud)

java swing jtable jframe

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

标签 统计

java ×2

android ×1

drawable ×1

jframe ×1

jtable ×1

overlay ×1

swing ×1