如何用java编出餐饮系统中用图片显示桌位状态的效果?个人觉得超难?请高人指点 最近在作餐饮管理系统的项目,其中的显示所有桌位状态的界面,想用图片形式显示(VB等开发的有好多),一种状态用一种图片显示,图片下面并且有桌号显示,在VB中可以用LISTVIEW和imagelist方便实现,但我不知道用java如何实现,是否可以用JList或其它组件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用JLabel 就可以了JLabel(String text, Icon icon, int horizontalAlignment) 创建具有指定文本、图像和水平对齐方式的 JLabel 实例setHorizontalAlignment(int alignment) 设置标签内容沿 X 轴的对齐方式。setHorizontalTextPosition(int textPosition) 设置标签的文本相对其图像的水平位置。 import javax.swing.*;import java.awt.*;public class ImageLabel{ private static Icon icon = new ImageIcon("images/smile.gif");//准备自己的图片 public static void main(String[] args){ JLabel label = new JLabel("NO 1", icon, SwingConstants.CENTER); lable.setVerticalTextPosition(JLabel.BOTTOM); lable.setHorisontalTextPosition(JLabel.CENTER); lable.setBorder(BorderFactory.createLineBorder(Color.black)); JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container c = frame.getContentPane(); c.add(label); frame.setSize(300, 200); frame.setVisible(true); }} 考试题目 各位推荐下struts2.0的书籍 跪求大家给我看看我的聊天程序 我的程序有个错误请大虾指点指点!! 不厌其烦,再请教路径问题,郁闷~ JAVA菜单的二级菜单怎么做? 急,关于JComboBox下拉列表变长 怎样从一副jpeg图片中生成一副缩略图 会者不难 一个简单插入排序问题 我就是做不对 编译正确 但是算不对 麻烦大家帮我看看 想在鼠标单击的位置显示一个字符 应该怎么修改下面的代码 sslsocket通过代理访问https 出现的问题
创建具有指定文本、图像和水平对齐方式的 JLabel 实例setHorizontalAlignment(int alignment)
设置标签内容沿 X 轴的对齐方式。setHorizontalTextPosition(int textPosition)
设置标签的文本相对其图像的水平位置。
import java.awt.*;public class ImageLabel{
private static Icon icon = new ImageIcon("images/smile.gif");//准备自己的图片
public static void main(String[] args){
JLabel label = new JLabel("NO 1", icon, SwingConstants.CENTER);
lable.setVerticalTextPosition(JLabel.BOTTOM);
lable.setHorisontalTextPosition(JLabel.CENTER);
lable.setBorder(BorderFactory.createLineBorder(Color.black)); JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = frame.getContentPane();
c.add(label); frame.setSize(300, 200);
frame.setVisible(true);
}
}