怎样在JLIST中使用TOOLTIPTEXT? JComponent类有个setToolTipText方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用cellrender的settooltiptext方法啊 我的代码是这样写的,但显示不了tooltiptext,问题出在哪里呢?谢谢!!!class ReaderCellRenderer implements ListCellRenderer{ public Component getListCellRendererComponent(JList list,Object value, int index, boolean isSelected, boolean cellHasFocus) { JLabel label=new JLabel(); String text=((Reader)value).toString(); label.setText(text); label.setOpaque(true); label.setBackground(isSelected?list.getSelectionBackground():list.getBackground()); label.setForeground(isSelected?list.getSelectionForeground():list.getForeground()); label.setToolTipText("fuck"); return label; } 你的先将你的jlist注册到tooltipmanager:ToolTipManager.sharedInstance().registerComponent(mylist); 其次建议你class ReaderCellRenderer extends JLabel implements....public Component get.....(){ setXXX()..... return this;}否则每次都new 请教java数组小小的菜鸟问题! 求一java正则表达式 框架程序编译时的问题,请帮帮我 详解关于return他break的用法区别 [急]求几本JMF的参考书 Java能不能处理类似C中char类型的无符号的单字节整数 中文(多语言)问题 简单问题 请教一个简单问题 我很想知道java能够做些什么软件??? 请问哪里有关于jvm的文档,最好是pdf的 装forte 3 后的问题?????????
class ReaderCellRenderer implements ListCellRenderer{
public Component getListCellRendererComponent(JList list,Object value,
int index, boolean isSelected, boolean cellHasFocus)
{
JLabel label=new JLabel();
String text=((Reader)value).toString();
label.setText(text);
label.setOpaque(true);
label.setBackground(isSelected?list.getSelectionBackground():list.getBackground());
label.setForeground(isSelected?list.getSelectionForeground():list.getForeground());
label.setToolTipText("fuck");
return label;
}
ToolTipManager.sharedInstance().registerComponent(mylist);
public Component get.....(){
setXXX().....
return this;
}
否则每次都new