作者TonyQ (沉默是金)
看板java
标题Re: [问题] java swing 印出的字体变可点击?
时间Mon Jul 21 19:02:51 2008
※ 引述《a395397 (不知道为什麽)》之铭言:
: 标题: [问题] java swing 印出的字体变可点击?
: 时间: Sun Jul 20 13:08:00 2008
:
: 请问可以让java的字体变可点击吗?
:
: 例如~档名显示
: a.txt
: b.txt
: 那可以让这些字体变成
: 蓝色的然後可点击
: → a395397:我虽看了那个demo,但还是看不出什端引来= =我觉得没什麽 07/21 15:36
: → a395397:关联性阿@@拍谢...可不可以再给点指示~3Q 07/21 15:39
你可以先想想你要做什麽 , 是不是跟你叙述的一样... -_-
你指的所谓的可点击,是纯粹就於使用者观感来判定的 ,
以视觉上来说 , 可点击 = 蓝色+底线 +手型游标,再外加点击会发生事件.
以swing元件来说 , 设为蓝色应该JLabel就做得到 ,
底线要确认一下 , 不行的话就用paint或paintComponent()拿grahpics画 ,
手型游标在demo里面有现成的code跟提示 , 拿来抄一下就好了,
至於点击会发生事件 , 就用每本GUI的书都会教的 actionListener就好.
顺便连後面的东西一起讲 , 至於你说要开档案 ,
兜用FileReader把字串接进 JTextArea 之类的元件就好了.
我讲到这里如果你还没头绪 , 不是我误解你需求 ,
那你可能需要重新陈述一下 , 不然就是你连玩这个工具的基本底子都没有,
keyword差不多都给你了 , 可以先拜一下google .
--
java swing 虽然不是快快乐乐学swing等级,
但是起码也是算蛮简单的积木 , 拼拼凑凑自己练习吧.
--
I am a person, and I am always thinking .
Thinking in love , Thinking in life ,
Thinking in why , Thinking in worth.
I can't believe any of what ,
I am just thinking then thinking ,
but worst of all , most of mine is thinking not actioning...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.219.202
1F:→ TonyQ:发现JLabel没color相关函数 XD , 07/21 19:05
2F:→ TonyQ:那就拿JComponent实作一个元素画一下吧-w-;; 07/21 19:07
3F:推 ClareQ:JLabel不止可以放纯文字,也可以放HTML语法 07/21 22:13
4F:推 a395397:3Q~ 07/24 13:02
5F:推 jengjye:setBackGround 跟setForeground啊 08/22 11:07