將游標定位到某一個地方的做法(類似於Basic的Locate)? |
尚未結案
|
c905165
中階會員 發表:50 回覆:120 積分:54 註冊:2002-09-29 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 我們都知道,在Basic之下,有一種Locate,將銀幕上的游標定位到某一地方。 在Java裡要怎麼做到呢? 如果我們已經學過其它的程式語言,要如何學習java比較快? 好像也沒有什麼捷徑。 有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩 >>< face="Verdana, Arial, Helvetica">c905165 你好: (1)不太了解你的意思?? 你的意思是說把 cursor 的位置移到螢幕上任何一點?? 還是說把 cursor 的位置移到你自己 Application 中的某一點(例如: 在某 個 component 上的某一個位置),是否能夠舉例,說明得更清楚一點呢?? (2)JAVA 是 OOP(物件導向程式設計)語言,跟 BASIC 是不一樣的,小弟我自己 覺得,如果有學過 C /Delphi 的話,來學 JAVA 應該會比較容易吧!! 但是 這並不代表沒有學過 C /Delphi 的話,學 JAVA 就會比較慢;以 C 為例 ,它本身就還有很多傳統 C 的包袱,因此,對學習 JAVA 來說,雖有助力, 卻也有相當程度的阻力。所以,小弟我建議不管你以前有沒有學過其他的程 式語言,最好都先丟一邊,以全新的態度來學習 JAVA-- Enjoy Researching & Developing -- 發表人 - RaynorPao 於 2003/06/17 08:45:43
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
c905165
中階會員 發表:50 回覆:120 積分:54 註冊:2002-09-29 發送簡訊給我 |
引言:1.我的意思是說,如何利用java做到像Basic中的locate指令的功能。 比方說locate(10,20):print "abcd", 就會把游標在銀幕的第10行第20列顯示 "abcd" 這四個字母。 在c905165 你好: (1)不太了解你的意思?? 你的意思是說把 cursor 的位置移到螢幕上任何一點?? 還是說把 cursor 的位置移到你自己 Application 中的某一點(例如: 在某 個 component 上的某一個位置),是否能夠舉例,說明得更清楚一點呢?? (2)JAVA 是 OOP(物件導向程式設計)語言,跟 BASIC 是不一樣的,小弟我自己 覺得,如果有學過 C /Delphi 的話,來學 JAVA 應該會比較容易吧!! 但是 這並不代表沒有學過 C /Delphi 的話,學 JAVA 就會比較慢;以 C 為例 ,它本身就還有很多傳統 C 的包袱,因此,對學習 JAVA 來說,雖有助力, 卻也有相當程度的阻力。所以,小弟我建議不管你以前有沒有學過其他的程 式語言,最好都先丟一邊,以全新的態度來學習 JAVA-- Enjoy Researching & Developing -- 發表人 - RaynorPao 於 2003/06/17 08:45:43
------
有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩 |
gemi0305
版主 發表:81 回覆:564 積分:629 註冊:2003-05-11 發送簡訊給我 |
|
c905165
中階會員 發表:50 回覆:120 積分:54 註冊:2002-09-29 發送簡訊給我 |
引言: 插花一下哦^^ 要在畫面上(x,y)顯示"字串", 很多書上都有這個簡單的範例,這是使用awt,是在圖形模式之下,如果是在所謂的"DOS文字模式下"呢? 有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩import java.applet.Applet; import java.awt.*; public class applet extends Applet { public void paint(Graphics g) { g.drawString("Hello from Java!", 60, 100); } }<取自 Java2 徹底研究-博碩文化> 不知是否對你有用~ 國泰平安
------
有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩 |
c905165
中階會員 發表:50 回覆:120 積分:54 註冊:2002-09-29 發送簡訊給我 |
我舉個例子好了:
class sst
{
public static void main (String args[])
{
XXXXXXXXXX
System.out.print("a");
}
}
一般我們System.out.print("a")是指在目前游標所在的位置開始印出"a"的這個字元,也就是說如果在XXXXXXXX的地方,是不是java有指令能夠將游標移到銀幕的任意地方(這邊指的是一般console模式,俗稱dos文字模式,在圖形模式就沒有什麼問題了。) 其實到目前為止,我到處問,有二個在java而言,是「無解」的問題。此為其一,其二是如何在Linux的Xwindow之下,跑awt,swing。一般如果我們利用javac XXXXX.java 之後再 java XXXXX 執行java的程式,如果是寫swing的話,就會跳到windows的圖形模式之下,接下來執行相關的程式。但Xwindow目前卻還問不到解答。 有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩
------
有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩 |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 我舉個例子好了: class sst { public static void main (String args[]) { XXXXXXXXXX System.out.print("a"); } } 一般我們System.out.print("a")是指在目前游標所在的位置開始印出"a"的這個字元,也就是說如果在XXXXXXXX的地方,是不是java有指令能夠將游標移到銀幕的任意地方(這邊指的是一般console模式,俗稱dos文字模式,在圖形模式就沒有什麼問題了。) 其實到目前為止,我到處問,有二個在java而言,是「無解」的問題。此為其一,其二是如何在Linux的Xwindow之下,跑awt,swing。一般如果我們利用javac XXXXX.java 之後再 java XXXXX 執行java的程式,如果是寫swing的話,就會跳到windows的圖形模式之下,接下來執行相關的程式。但Xwindow目前卻還問不到解答。 有困難就是能力不足,有麻煩就是方法不對... 劣者總是遇到困難,也時常出現麻煩 c905165 你好: (1)我想~~有些目前無法解決的問題,也不是我們能夠掌握的 ( > > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
c905165
中階會員 發表:50 回覆:120 積分:54 註冊:2002-09-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |