Mac de Java ..
[2ch|▼Menu]
175:169
06/07/08 20:51:10 jO6Bo1pO0
PPC版でフォント表示がおかしい件はまだ報告してなかったんだけど....
DP4でも直ってなかった。やっぱり報告してないことは修正されないな。

ところで、少なくともPPC版では、スクロールバーでスクロールしても、
表示ペインは下の方だけちょっと更新されるだけで、スクロールされない。

URLリンク(www.dotup.org)

これも一緒に報告しようと思うんだけど、Intel版では起きないのかな?

176:名称未設定
06/07/09 00:28:43 eHTz5qH/0


177:名称未設定
06/07/09 04:31:39 zi/4dzey0
>>175
intel版だが、スクロールバーの件はでるな、コレも・・・

そういや、ヒラギノにUIフォント変えたらずれまくり・・・・
これは、PPC版だけじゃなくて>>172の指摘通りフォントのフォーマット依存っぽいね
ちょっと再現できるかコード書いてみる

178:名称未設定
06/07/10 02:59:13 +7AIjTHX0
書いた
やっぱり、>>172の言う通りフォントによって変わる
URLリンク(www.dotup.org)
標準コンポネント、Graphics.drawStringどちらでも同じだね。

179:名称未設定
06/07/17 15:43:50 dz7Kz9ko0
XCodeのJavaのビルドターゲットを標準で1.5にするにはどうすればいいですか?
アップルのドキュメントを見ましたが良くわかりません。
私がXCodeの細かい機能を把握してないせいかもしれませんが、
ターゲットを設定するという記述があるので、プロジェクトのターゲットを1.5にする方法は
分ったのですが、デフォルトの変更方法が分りません。

180:名称未設定
06/07/20 20:12:24 O8/zyow40
 

181:名称未設定
06/07/22 08:57:00 r1uHYjTq0
mac miniの一番安い方を買ったので
eclipse入れてみたんですが、
めっちゃ遅いですよ。いや、これが2倍とかになっても
やっぱり遅いと思いますよ

182:名称未設定
06/07/22 13:14:02 pEDK3Wmw0
そのMac miniがPowerPCなのかIntel Coreなのか詳しく。

183:名称未設定
06/07/22 15:08:28 r1uHYjTq0
>>182
1.5GHz Intel Core Soloモデルですよ。
メモリもEclipseだけで200MBぐらい使ってます。
私も最近使い始めたばかりで技術的な詳しい事は
分りませんが、最下位機種でエディタが入力結果を
反映するまでワンクッションあるぐらいなので、
よっぽどお金かけて最上位のモデル買って、
やっと使えるぐらいじゃないでしょうか。

184:名称未設定
06/07/22 15:34:08 8FNZKtt30
質問よろしいでしょうか?
Terminalでパスを通そうとしてるのですが、うまく行きません。

階層としては、
Hogeディレクトリ内に、
Main.jar
Sub.jar
があり、
Hoge/dll内に
hoge.jnilib
があります。そこで、ターミナルでHogeディレクトリに移動し、

export PATH=$PATH:./dll
java -classpass ./Sub.jar -jar Main.jar

を実行したのですが、dll内のjnilibが読み込めておらず、エラーが出ました。

jnilibをHogeディレクトリに移動して、「export PATH〜」をせずに起動すれば
うまく起動するのですが、なにぶん追加するライブラリの数が多いので、
ディレクトリ内がjnilibだらけで汚くなってしまいます。

どうか、ご教授お願いします。

185:名称未設定
06/07/22 17:04:01 x9s3d40I0
CLASSPATH
-classpass

man java

186:名称未設定
06/07/22 17:07:37 BQagQ9L30
>>183
メモリも初期のまま?増設なし?
それじゃキツイだろ。今時512じゃなぁ。1GBは無いときつい

ちなみに俺は1.2GHz/PPCのiBookだがEclipseはめっちゃ快適だぞ
メモリは1.25GBいれてる

187:(・∀・)
06/07/22 17:10:21 IlgrnwZV0
>>184
javaにPATHって関係あったかな。
java -classpass $PATH:./dll -jar Main.jar
って感じでいいかと。

188:名称未設定
06/07/22 17:12:49 hlysq+6Q0
>>183
eclipse が Intel に最適化されてないからじゃないか??
eclipse 以外のアプリはサクサク動くでしょ??


189:名称未設定
06/07/22 17:44:41 hUWcTB140
>>187
おまいも悪よのぅwwww

190:名称未設定
06/07/22 19:01:11 r1uHYjTq0
>>188
普段使ってるエディタは快適に動くので
一端、そちらで編集してデバッグだけEclipseでしたりしてます。
メモリはどうなんでしょう、システムとEclipse含めても、
512は越えてないので、メモリ不足で重たいって事もなさそうですけど。

191:名称未設定
06/07/22 19:45:51 avMT7hQi0
>190
いや、メモリだと思う。

192:184
06/07/22 20:23:02 8FNZKtt30
あ、ほんとだ。
>>184 classpassになってますねwお恥ずかしい。
もちろんシェルスクリプトの方ではちゃんとclasspathと書いております。

今日も時間を見つけて調べてみたのですが、完全には解決しませんでした。
jnilibを動かせば動作はするのですが…。
引き続き、分かる方おられましたらよろしくお願いします。
export PATH=$PATH:./dll // この部分がうまくいきません。

193:名称未設定
06/07/22 20:31:14 hUWcTB140
>>192
基本的にネイティブライブラリは、
OSとしてのライブラリ検索パスに通せば読めるはず。
コマンドの検索パスじゃないはずで、クラスパスにコマンド検索パスを
入れている>>187はネタだと思う・・・・

java.library.pathプロパティについて調べてみましょう

194:名称未設定
06/07/22 20:35:27 hUWcTB140
>>190
俺もメモリは少ないと思う・・・Windowsで使うにしても512MBは少ない・・・
最近快適にeclipse使うには最低1GBは必要なんじゃないかと思ってる
他のアプリを動かしつつ真面目に開発するときは、1.5GB〜2GB。
さらに、アプリケーションサーバとか動かしながらだともっと欲しい・・・

195:名称未設定
06/07/22 23:35:17 x9s3d40I0
>>192
×PATH
○CLASSPATH

man java

196:(・∀・)
06/07/23 03:06:39 hMMN8xiw0
>>195
なんか、これが正解くさいな。orz
PATHにライブラリのパスをつっこんでるのかと思ったけど。
ネタじゃないだ。ちょっと湾曲空間に落ち込んだだけ。

197:名称未設定
06/07/23 03:15:04 ilXPwl+J0
最近はNetBeansの方が軽かったりしない?
Macは持ってないから分からないけど。

198:名称未設定
06/07/23 04:47:08 BbgB6JHx0
>>197
軽い、とまでは言わないが前よりはかなりマシな気はする(5.5beata2)
見た目も割と綺麗だし、好きっちゃ好きなんだが最大の難点は横に長いってことかな

メニューなんて項目が多すぎて横に長い…「ヘルプ」メニューでもう完全に
画面右端まで埋まる。メニューバーアイテムから時計まで完全に隠れちまう

旧iBookな人間にはちとツライ…

199:名称未設定
06/07/23 08:14:37 8lZ+XnER0
windowsだと、少ないメモリでもサクサク動くんですけど。
マックのメモリの管理に問題があるんですかね

200:名称未設定
06/07/23 09:45:30 ho1vhE2t0
>>183
>エディタが入力結果を
>反映するまでワンクッションあるぐらい

さすがにこれはメモリとか以前な気がするけどなぁ。
plist 消すとか redo_prebinding とかやってみたら。


201:名称未設定
06/07/23 12:21:55 TddFr6W60
>>199
Cocoa対応に問題があるんでしょう。
GUIなしなら速いよ、Intel版

202:名称未設定
06/07/23 16:30:32 73o3lZaj0
>>199
遅いのはSWT実装じゃないか?
誰か、MacOSXでSWT使って、Swingとベンチ取った人いないのかな?

203:名称未設定
06/07/24 02:05:57 00C5YS+y0
どっちがというか、Cocoaそのものが鈍重だしな。

204:名称未設定
06/07/24 11:23:37 EV7XCDzg0
EclipseってCarbonだぞ?
窓でもメモリ1Gつんでないと辛いのに……

205:名称未設定
06/07/25 01:51:47 9SC/JM090
>>199
冗談だろ。
ことEclipseに関して言えば、Windowsだろうが「512? やる気あるんですか?」
という世界だと思うが。

おれが256足すだけで急激に上昇していったりするんだから。

正直Win XPもMac OS Xも、JavaでTomcat起動してデバッガ起動して.....とか
やろうと思ったら1GBは必要。768MBだと結構だましだましってところか。

206:名称未設定
06/07/30 20:04:30 x8IFnA000
>>205
ウィンのメモリの量を勘違いしてたかも

207:名称未設定
06/08/06 21:57:20 KHhn3RJZ0
iMac OSX10.2.8を使用しています。

Java1.4.1をHDにインストールしたのですが 、javaアプリケーション(Cabosなんですけど)
起動しません。なにが原因でしょうか?教えてくださいお願いします。

208:名称未設定
06/08/06 22:06:43 rgNCqKG70
>>207
Cabosは専用スレッドがダウンロード板にあるのでそこで聞いてください。
スレリンク(download板)

209:名称未設定
06/08/07 21:39:09 PUzWww5X0
遅ればせながら、>>169の件はバグレポートに投稿済みなんで報告しておきます。

>>175の件は、手もとのSwingアプリではV2Cでしか再現しないので、レポートを躊躇して
まだ出していません。

210:名称未設定
06/08/09 02:10:27 qeJqPqox0
Preview5が来たけど>>169のフィックスはまだなんかねぇ・・・・

211:名称未設定
06/08/09 02:15:42 qeJqPqox0
・・・ダメっぽいな・・・・変わってねえ。

212:210
06/08/10 01:43:55 073wiaVd0
すまん、おれの報告が遅かったんだよ.....

ほんのちょっと前にポストしておいたんで....
DP6まで待ってやってくれ。

213:212
06/08/10 02:49:29 073wiaVd0
すまんなんか名前欄を間違えた。
私は>>209の人でした...

214:名称未設定
06/09/03 15:40:48 sdDTaAs10


215:名称未設定
06/09/12 00:08:40 hXvAJ1kw0
age

216:名称未設定
06/09/12 11:51:33 HYtIZg1O0
インテルマックミニでEclipseの速度が遅いと嘆いていた者ですが、
Callistoアップデートを施すと、かなり改善が見られました。
参考までに

217:名称未設定
06/09/12 12:15:28 HYtIZg1O0
と思ったけど、
あんまり変わってないかな

218:名称未設定
06/09/13 16:19:56 PGXOZIxC0
>>216
やっぱメモリだよ。
インテルiMacを1GBから2GBにしたらかなり速くなった。

219:名称未設定
06/09/14 01:23:18 s68aHrec0
Eclipseはメモリ重要。これはもはや常識なんで、びっくりするくらい積め。

220:名称未設定
06/09/15 15:22:05 onUi0V9v0
Preview6来たね。

221:名称未設定
06/09/16 09:49:09 Br3sdfY50
x86でFreeBSDだから、
なかなかupdateされないという問題に悩まされることはもうないな。

222:名称未設定
06/09/16 12:46:56 kytPTPRB0
>>221
そういうものなの?Javaそのものの移植ってどうやるのか知らないけど、
Javaの命令をMac OS Xを橋渡しする部分は当然Appleが作っているので
しょうから、やっぱり時間は掛かると思うけど…。

223:名称未設定
06/09/16 15:26:14 Br3sdfY50
知らないのに、時間がかかると思うとはこれいかに

224:名称未設定
06/09/17 03:53:14 20CBQHDs0
URLリンク(www.javainthebox.net)

Macでもシステムトレイが使える!

225:名称未設定
06/09/17 04:07:53 gmNma6Io0
>>224
>Fedora Core 4 でもやってみたのですが、例外が発生してしまいます。
>b56 で実行したので、もしかすると今後できるようになるかもしれません。

使えるようになるかもしれません、だよね?
やるとしたら右上に表示になるのかな。音量マークとかあるとこ。

226:名称未設定
06/09/17 04:14:37 20CBQHDs0
>>225
上のページに書いてあるサンプルが動いたよ。
(画像ファイルは自分で用意)

>やるとしたら右上に表示になるのかな。
>音量マークとかあるとこ。

そこに出る。

iBookG4+MacOSX10.4.7+
Java SE 6.0 Release 1 Developer Preview 6

227:名称未設定
06/09/17 04:53:52 fTjTQ0j+0
そうか、>>136は落ちてたか・・・別に再うpいらんよな
そんなわけで、取りあえず5月からトレイは動いてたのは確認してるよ

228:名称未設定
06/09/25 05:08:53 /VEJ8LHc0
Creammonkey の質問はここでいいですか?

229:名称未設定
06/09/25 05:34:08 D2HvLg370
いいえ

230:名称未設定
06/09/25 07:21:13 /VEJ8LHc0
そんなこと言わないでください。

231:名称未設定
06/09/26 00:05:01 CNBFihcm0
CreammonkeyがSafari版Greasemonkeyのことだとしたら
なぜこのスレで良いと思ったのか甚だ疑問。

232:名称未設定
06/09/26 01:02:00 eHmt7OA70
JavaScript はここじゃないんですか?
私はどこに逝ったら良いのでしょうか?

233:名称未設定
06/09/26 02:05:20 7u6FqV2J0
Netscape Communicationsが諸悪の根源

234:名称未設定
06/09/26 11:15:46 fynD2/040
ほんと氏ねばいいのに。

235:名称未設定
06/09/26 23:06:13 H5j4Hlhn0
Safariスレか他板のGreasemonkeyスレかJavaScriptスレか、あるいはスレ立てるか。
どこに行っても冷遇されそうな話題だけど
少なくともここは完全にスレ違い。

236:名称未設定
06/10/13 15:38:57 r1oz7Ho00
EclipseのLanguagePack入れると、画面上のバーに「ファイル(F)」とか表示されて気持ち悪いんですが、
「(F)」の部分を消す方法あります?

237:名称未設定
06/10/14 01:28:50 EU+VsyBR0
LanguagePackから自力で削るしか。

238:名称未設定
06/10/18 01:08:08 ZJoi1+dk0
age

239:名称未設定
06/11/02 01:37:42 ixi61uM80
NetBeansでJavaに再入門中。

240:名称未設定
06/11/03 07:52:50 /BqAycDL0
おいおい、10.5でCocoa on Rubyサポートだって!

Appleってどうしてこうにも馬鹿なのか… orz

URLリンク(www.fobj.com)

241:名称未設定
06/11/03 13:31:34 /0rXUEUZ0
どういう事?Java + Cocoaの2の舞いになるんじゃないかってこと?

242:名称未設定
06/11/03 15:51:59 a4zbp7Ep0
>>240
前からMatz近辺でさんざ出てましたが?

243:名称未設定
06/11/03 17:43:13 oo3q/lDO0
情報収集能力が低いって憐れだな。

244:名称未設定
06/11/03 18:06:12 BPkaw8Cf0
いまさら驚くなら、ずっと知らなければよかったのに。

245:名称未設定
06/11/03 18:43:52 itx766s/0
馬鹿なのか...orz といわれるほど、
Javaの連中がCocoaブリッジを使っていたようには思えないが…
>>240は数少ない頑張り屋さんなのかも知れないけど。

246:名称未設定
06/11/03 19:38:00 SoprdjEq0
ruby+cocoaか・・・
Matzってココア飲んでいいの?

247:名称未設定
06/11/03 23:18:09 DGLs7M7w0
240はPyObjCのことも知らなさそうだなw

248:名称未設定
06/11/04 09:14:01 Y645ayRA0
Appleもどうせなら全部サポートしてくれればいいのにね。

つ URLリンク(www.cocoadev.com)


249:名称未設定
06/11/04 13:52:08 Nw98k7uX0
>>248
そこで言及されてるCocoa#に俺のアンテナが反応した。

250:名称未設定
06/11/09 06:47:25 2CPN1Jo70
俺C#いけるんで、Cocoa#いいかもね。
でも、どうせなら同じコードがWindowsでもMacでも動くJava+Swingの方が
書く方としては嬉しいかなあ。

251:名称未設定
06/11/13 22:27:50 QyTI1AoJ0
素人質問ですみません。
Javaからは10.4以降のCocoa新機能を使えないってのは知ってるんですが、
そうするとJavaで開発されているアプリはだんだんMacをサポートしなくなったり
するのでしょうか?例えばNeoOfficeとか。

252:名称未設定
06/11/14 01:09:20 kHEn+Bom0
>>251
素人答えだと、何でその結論にたどり着くのか分からん
NeoOfficeは、X11の層をJavaで補うアプリだから、
X11の機能が増えない限りは関係ないだろ。

それに、NeoOfficeなんてMacユーザの為に作ってるアプリなんだから
Macをサポートしなくなると言う意味が分からん・・・

素直に、NeoOfficeがどうなるのかだけ聞けばいいものを
聞きかじった知識の無理矢理披露カコワルイ

253:251
06/11/14 02:08:21 G8Js9jZJ0
じゃあ恥のかきついでに。

確かに「NeoOfficeがMacをサポートしなくなる」って表現は変でした…。
あえて言えば「NeoOffice/Jの開発が中止される」って意味です。

で、まだよくわかってないので改めて。

よく「Javaで書いてあるのでWindowsでもMacでも同じ様に動きます」って
アプリケーションがあるので、これらは今後も同じ様に使えるのかなぁって
心配になった、ということです。NeoOfficeは例として間違ってました。

…とここまで書いてきて、はたと気づきました。
JavaアプリってCocoaフレームワークを使わなくても普通にAquaというかQuartzを
使えるのですね?で、今まではCocoaもサポートされていたが、それがなくなるって
ことでよいですか?

254:251
06/11/14 02:14:08 G8Js9jZJ0
↑つづき
まさに「Javaで書いてあるのでWindowsでもMacでも同じ様に動きます」ならば
Cocoaを使ってるわけがないのだから、問題無し。ってことかと想い至りました。

素人なりにまとめると、
Mac用のアプリを開発するならばこれからはJavaはあまりおすすめではないが、
クロスプラットフォームのアプリを作りたいのならばJavaでもOK
ってことでよろしいでしょうか。

255:名称未設定
06/11/14 21:02:03 fOV48joV0
Pure JavaアプリがOS層の心配をする必要はありません。というか
特定のOSをターゲットにするとJavaの大原則が崩れます。
ターゲットOSの違いは、VMが差異を吸収してしまいます。
Cocoaがどう、という話はよく分かりません。VMが、OS Xの、
どのAPIを呼んでいるかはユーザーやデベロッパーが気にする話では
ありません。

Cocoa-JavaならOS X v1.05ではサポートされませんが、NeoOfficeは
特定のOSに依存する作りではありませんし、Cocoa-Javaで書かれた
アプリケーションでもありません。

Pure Javaと、Cocoa-Javaを勘違いしているのでは?

256:名称未設定
06/11/14 22:30:57 mlnb5hE40
端的に答えると
Cocoaを使っていなければ関係ない。

OSXではSwing等のLook and Feel (Lookだけの気がするけど)がAquaになるから
Cocoaを使っているかのように錯覚してる、のではなかろうか。

257:251
06/11/15 00:44:24 e9J5NKim0
>>255, 256
そうです。まさにそう勘違いしてました。
Mac OS X用のJavaVMがなくならなければ安心とわかりました。
ついでにNeoOfficeのことも勘違いしてました。Javaコードはほんの一部なんですね。
勉強になりました。

258:名称未設定
06/11/20 01:46:36 WGA1JW5v0
何か出たぞ。

Java for Mac OS X 10.3, Release 5 Developer Preview 1

Java for Mac OS X 10.3, Release 5 is based on JDK 1.4.2_12
and delivers a number of enhancements and improvements.
The preview is not removable and should not be installed
on systems with critical data. Please see the release notes
for more information.
This is Developer Preview 1 of Java for Mac OS X 10.3, Release 5.

259:名称未設定
06/11/20 03:35:16 n2HEWZfD0
このタイミングで10.3の1.4.2って....

260:名称未設定
06/11/20 06:49:34 5sYOrxIo0
あぽーしね

261:名称未設定
06/11/20 14:06:25 AKXMwFhs0
てっきり、JDK6の新版って思うよなwww

262:名称未設定
06/11/20 23:12:11 oE6WmWE10
UMLモデリングツールって何使ってる?

263:名称未設定
06/11/21 01:27:48 e9fg4dG40
Jude。

264:名称未設定
06/11/21 01:51:49 X72x9oSJ0
>>263
感謝!ノンサポートってだけでMacでも使えたのか。

265:名称未設定
06/11/21 09:45:11 7YPvpcXH0
そりゃJavaが動けば動くでしょう。

266:名称未設定
06/11/21 13:22:07 X72x9oSJ0
zipで公開してるとは思わなかったんだよ。

267:名称未設定
06/11/27 05:40:10 gpNdmzfI0
OSX版5.0でバグ見つけたんで報告したいんだが、バグレポートにログインできない。
これって俺だけ?

URLリンク(bugreport.apple.com)

268:名称未設定
06/11/27 05:49:00 GNBzLO5h0
うん。
俺さっきログインして、自分のバグがまだオープンなの確認したところ。

269:267
06/11/27 22:21:12 gpNdmzfI0
>>268
そうか、ありがとう。
別の手考えて試してみるよ。
アカウントがまずいのか俺のPCがまずいのか・・・


270:名称未設定
06/11/30 18:37:33 pfnbqwTY0
次のコードについて質問いたします。

import java.awt.*;
import javax.swing.*;
import javax.swing.text.*;
import javax.swing.text.html.*;

public class JEditorPaneTest extends JFrame{
JEditorPane editorPane;
HTMLDocument doc;

public static void main(String[] args){
JEditorPaneTest f=new JEditorPaneTest();
f.setBounds(0,0,400,400);
f.setVisible(true);
}
public JEditorPaneTest(){
editorPane=new JEditorPane();
editorPane.setEditable(true);
editorPane.setContentType("text/html");
editorPane.setText("<html>test");
getContentPane().add(new JScrollPane(editorPane),BorderLayout.CENTER);
}
}

271:270
06/11/30 18:42:35 pfnbqwTY0
続きです。

プログラムを起動したら、まずeditorPaneに表示されている"test"という文字列を削除します。
editorPaneに文字が全く入っていない状態で、日本語入力しようとしても、変換前の文字列が表示されないという珍現象が発生します。
半角文字は普通に入ります。また、予め1文字でも入れてあれば変換前の文字列も表示されるようです。
コンストラクタ下から2行目のeditorPane.setText("<html>test");を削除すると問題なく表示されるようになりますが、これでは意味がありません。
これはアップル製のVMのバグでしょうか。
J2SEのどのバージョンからこんなことが起こるようになったかわかりませんが、以前はこんなことは起こらなかったと記憶しています。
またWindowsをお持ちの方はテストしていただけると助かります。
ちなみに、setText()の代わりにsetDocument()を使っても同じ結果になるようです。

当方の環境

Mac OS X 1.4.8
J2SE 5.0
Xcode 2.3
NetBeans 5.0

272:名称未設定
06/12/01 02:58:32 xKRwroMU0
やってみた。ちなみにMacBook Proで、Java 5とJava 6開発版の両方を試した。

たしかに、一文字も入力してない状態だと、入力中の日本語文字が表示されないね。
一文字でも入力すると表示されるようになるけど。

原因はよくわからない....

開発版でも起こるので、バグ報告しておいたほうがいいだろうか。

273:名称未設定
06/12/01 03:35:29 BjUJXJTd0
>>271 ではないがバグ報告ヨロシク頼んだ。

274:271
06/12/01 05:40:17 UIjv0zPo0
>>272
試していただいて、ありがとうございます。
バグ報告していただけるのでしたら、よろしく御願いしたいと思います。
私の英語はかなり怪しいので。
以前バグ報告したら放置されましたw

275:名称未設定
06/12/01 07:51:54 j7ExWokl0
>>270
Windows2000Pro sp4+jdk1.5.0_09で試してみたが全く同じ現象が発生する。

276:270
06/12/01 16:24:41 UIjv0zPo0
>>275

マジっすか、正直Windowsでは同じ現象は起こらないだろうと高を括っていたんですけど。
かなりショックです。Macでの動作が変でも、Windowsでまともに動けばまあいいかと思ていましたw
ってことはアップルじゃなくて、Sunのほうに責任があるということなのか。

277:270
06/12/02 08:08:32 eabS71Jy0
272さんも報告されたかもしれませんが、一応私の方からも、バグ報告を出しておきました。
アップルに出したけど、もしもVMじゃなくて、java APIのソースコードに原因が有るなら、
アップルからSunの方に通知されるであろうことを期待しつつ。

278:270
06/12/04 03:28:58 fSSvcqCI0
以前報告したバグが放置されたと書きましたが、久しぶりに状況を確認したら、
「あなたの発見したバグはJ2SE 6.0ではもう再発しないから、確かめてね。」
と書かれていた。もちろん英語で。ちゃんと見ていてくれたんですね、アップルの中の人。
しっかし、JTextComponent系のクラスって何度バージョンアップしてもなんか問題が
発生しますね。今までにも自分が気づいていたおかしな動作がいくつか修正されているんだけど、
代わりに新しいバグが発生したりするし、まるでモグラたたきですw

279:名称未設定
06/12/04 09:01:39 6m5Zpj/h0
>>278
バグレポ乙&結果報告サンクス

280:名称未設定
06/12/04 10:14:41 XQV8FHoh0
PSフォントでズレズレな件は放置されたまんまだぜ

281:名称未設定
06/12/05 23:42:09 V6RzONOi0
>>278
表示が本職のfirefoxでもトラブルくらいだからねえ。

282:名称未設定
06/12/13 01:00:39 QtPy8luB0
出ますた。

Java for Mac OS X 10.4, Release 5 Developer Preview 1

Java for Mac OS X 10.4, Release 5 delivers a number
of enhancements and improvements to J2SE 1.4 (1.4.2_12)
and 5.0 (1.5.0_07). The preview is not removable and should
not be installed on systems with critical data. Please see the
release notes for more information. This is Developer Preview 1
of Java for Mac OS X 10.4, Release 5.

283:名称未設定
06/12/13 18:25:53 rKjrwASB0
PPCで最近J2SE5,0 Release 4のアップデートしたんですが
ブラウザでjavaのゲームが超カクカクになってしまい困っとります
このスレの>>111に従って1.4.2を優先させてみたんですが
ちょっとマシになったもののやっぱりカクカクです。
マシンパワーが足りないんでしょうか?一応1.67Ghzで
メモリも1.25G積んでるんですが…
できたら前のバージョンに戻したいです。
↓このアドレスでダウンロードしてきたら大丈夫でしょうか?

URLリンク(www.apple.com)

284:名称未設定
06/12/13 20:28:14 MmN8R5Tv0
前のバージョンがいくつなのかは書かないのですか?

285:名称未設定
06/12/13 22:20:27 rKjrwASB0
すいませんでした
OS10.3.9からTigerに上げた際に
「Java 1.3.1 および 1.4.2 リリース 2」と
「J2SE 5.0 リリース 4」を同じ日に一気にアップデートしたので
たぶん前のバージョンは1.3.1ではないかなと思います。
ソフトウェアアップデートにこれ以上昔のjavaのアップデートのログが
残っていないので、確定できず申し訳ありません
助言いただけたら助かります

286:名称未設定
06/12/13 22:41:56 8uyrPkbw0
ぶっちゃけ言うと、PPCに関してはJava 1.3が超速い。
ただしグラフィックスだけな。

1.3, 1.4, 5.0は併存可能なんで、今のままでも1.3を有効にできるはず。

287:名称未設定
06/12/14 01:39:01 HOEiXk2f0
>>286
確かに、javaフォルダの中に「Java 1.3.1 プラグイン設定」が入っていました。
起動させて「Java Plug-inの有効化」にチェックを入れた
(というか元々チェックされてた)のですが
>>111にあったJava Preferencesには1.3.1の名前が出てこないのです。
自分は開発とか難しいことはしないので、
グラフィックスだけ速くなってもらいたいです…。
どこから指定したら1.3.1を有効にできるでしょうか?
度々の質問になってすみません。

288:827.jpn.ch ◆tTBC.7oEaQ
06/12/15 18:42:22 XzJWyxBX0 BE:189979834-2BP(1)
ターミナルでJavacすると結果表示が必ず文字化けするのですが、
どうにかならないですか?

289:名称未設定
06/12/15 18:56:11 BXW5Drt+0
ウィンドウ設定の文字セットエンコードをShift-JISに変更汁

290:名称未設定
06/12/16 01:17:59 UExly3q20
Linuxスレのインスコ厨といい>>288といい…どうして自分で考えないのだろうか。

291:名称未設定
06/12/16 01:58:04 FB5vYXXd0
しかしどうしてエンコーディング変更できないようになったんだろうな。> JDK

292:827.jpn.ch ◆tTBC.7oEaQ
06/12/16 13:28:07 7E6MWQt+0 BE:1139875889-2BP(1)
>>289
ありがとうございます。
"ウィンドウ設定"があることに今まで気付かなかった自分が馬鹿でした。

293:名称未設定
06/12/16 15:03:37 HS7HL0Te0
>>291
意味がよく分からない・・・・

294:名称未設定
06/12/16 22:18:54 02uQIBSG0
6まだぁー

295:名称未設定
06/12/16 22:54:11 cvqxRZh80
前はコマンドライン引数でエンコード設定が出来た、といいたいんだろ。

296:名称未設定
06/12/16 23:49:28 HS7HL0Te0
え?今も出来るだろ?
javac -help
で、
-encoding <encoding> ソースファイルが使用する文字エンコーディングを指定する
の行がある。
バージョンは、6
java version "1.6.0-dp"
Java(TM) SE Runtime Environment (build 1.6.0-dp-b88-34)
Java HotSpot(TM) Client VM (build 1.6.0-b88-17-release, mixed mode, sharing)

297:名称未設定
06/12/17 00:29:03 IT357Uld0
昔はソースだけじゃなくて、コンパイラのstdout, stderrも指定できたのだ。

298:名称未設定
06/12/17 01:30:13 Y3wRBTGJ0
えーっとじゃ、JVM側のプロパティも使えない?
-J-Dfile.encoding
で指定してもダメ?

299:名称未設定
07/01/18 02:31:27 uIlcL7XF0
NetBeansでコード補完候補だして、その中をカーソルキー以外で移動する方法が分からない。

300:名称未設定
07/01/27 11:05:33 J0w3O8Si0
スレリンク(tech板)
から誘導されてきました。

MacOSX で Pure Java アプリを作っています。

java -jar hoge.jar test.txt
の代わりに,test.txt を hoge.jar のアイコンにドラッグアンドドロップして引数を与えて起動することはできないでしょうか?

hoge.jar のアイコンをダブルクリックすれば,引数なしでの起動はできるのですが。

301:名称未設定
07/01/27 11:25:43 qbIznopf0
>>300

/Developer/Applications/JavaTools/Jar Bundler

このユーティリティにArguments to Main:という設定項目があります。
自分で試していないので見当違いかもしれませんが…。

302:名称未設定
07/01/27 19:17:31 J0w3O8Si0
>>301
それを指定した場合,引数がその値に固定された .app が生成されてしまうようです。

303:名称未設定
07/01/28 02:51:02 ObgrZNcK0
>> 300
Apple Java Extensionsとかいうのを使えばいいんでない?
URLリンク(developer.apple.com)

あとInfo.plistをいじくるのが必要か...Xcodeでやった方が良さげ。
とりあえずOSXAdapterというサンプルはあったが,書類のオープンは扱ってないな。
URLリンク(developer.apple.com)


304:名称未設定
07/02/06 15:06:31 8WfZgKHk0
Macbookでmod_jk.soをコンパイルしようとしてるんだけどが何が何でもエラーになるんだけど誰かわかる人いる?


305:名称未設定
07/02/06 15:34:25 mYgLOiRx0
エスパーさーん出番ですよー

306:名称未設定
07/02/06 15:55:52 8WfZgKHk0
うはw失礼。
環境
OS X 10.4.8
Xcode 2.4
apache 1.3.33(Mac付属)
./configure --with-apxs=/usr/sbin/apxs
make
とするとmod_jk.soのエイリアスができてて本体はなしエラー内容は
libtool: install: warning: remember to run `libtool --finish /usr/libexec'
make[1]: Nothing to be done for `all-am'.
target="all"; ¥
list='common apache-1.3'; ¥
for i in $list; do ¥
echo "Making $target in $i"; ¥
if test "$i" != "."; then ¥
(cd $i && make $target) || exit 1; ¥
fi; ¥
done;
Making all in common
make[1]: Nothing to be done for `all'.
こんなです。
誰か助けてください。

307:(・∀・)
07/02/07 01:11:36 bqbAwcy+0
えーと、commonってディレクトリのMakefileに
allってターゲットがないのかな。
自分でconfigureを修正しないとダメなんじゃないかね。

308:名称未設定
07/02/10 23:16:55 6lMA0BZB0
ムリポ


309:名称未設定
07/02/12 03:22:53 XhCp/aLI0
自己解決しました。
スレ汚しすんまそん。

310:名称未設定
07/02/12 18:12:31 1S3UXNy80
プログラム板Java質問スレよりマルチで失礼します。
宜しくお願いします。

URL configURL = ConfiguredUniverse
.getConfigURL("file///workspace/JM3D/j3d_test.cfg");

とかやって設定ファイル読み込んでやると表示はできるのですが

java.net.MalformedURLException: no protocol: \Documents\workspace\JM3D\j3d_test.cfg

と怒られます。macでのパスの書き方を教えて下さい。

311:名称未設定
07/02/12 21:46:17 c2EDYZc10
>> 310
詳しく書け!
もしくは、エスパー登場を待て!!

312:名称未設定
07/02/22 01:24:28 JdwcTgAt0
×file//
○file://

つーか、File#toURL使え。(toURIもある)



313:名称未設定
07/02/22 01:25:44 JdwcTgAt0
失礼。
File#toURLはdeprecatedだ。

new File(...).toURI().toURL() で。


314:名称未設定
07/02/26 03:29:35 0Q1k352o0
またバグらしきものを発見したので、相談させていただきます。長くなりますがお許しください。
まずは以下のテストコードを実行してください。

import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
import javax.swing.text.html.*;

public class DocumentListenerBugTest extends JFrame {
static String htmlText="<head></head><body><p>hogehoge</p></body>";

public static void main(String[] args){
DocumentListenerBugTest f=new DocumentListenerBugTest();
f.setSize(400,300);
f.setVisible(true);
}
 
コードつづく

315:名称未設定
07/02/26 03:31:32 0Q1k352o0
コードのつづき

public DocumentListenerBugTest(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JEditorPane ep=new JEditorPane();
ep.setContentType("text/html");
getContentPane().add(ep, BorderLayout.CENTER);

//HTMLDocument doc=new HTMLDocument();//←こっちだとchangedUpdate()は呼ばれない。
HTMLDocument doc=createHTMLDocument(htmlText);//←こっちだと呼ばれる。

//ep.setDocument(doc);
doc.addDocumentListener(new TestDocumentListener());
ep.setDocument(doc);
}

コードつづく

316:名称未設定
07/02/26 03:32:34 0Q1k352o0
コードのつづき

public HTMLDocument createHTMLDocument( String text ){
//textが表すhtmlの内容に合ったHTMLDocumentを返す。
HTMLEditorKit kit=new HTMLEditorKit();
HTMLDocument doc=(HTMLDocument)kit.createDefaultDocument();
try {
//System.out.println("text="+text);
doc.setInnerHTML(doc.getDefaultRootElement(), text);
/*
StringWriter w=new StringWriter();
kit.write(w, doc, 0, doc.getLength());
String t=w.toString();
System.out.println("t="+t);
*/
} catch (IOException ex) {
System.out.println(ex);
} catch (BadLocationException ex) {
System.out.println(ex);
}
return doc;
}
コードつづく

317:名称未設定
07/02/26 03:33:04 0Q1k352o0
コードのつづき

class TestDocumentListener implements DocumentListener{
public void insertUpdate(DocumentEvent ev){
System.out.println("insertUpdate!");
}
public void removeUpdate(DocumentEvent ev){
System.out.println("removeUpdate!");
}
public void changedUpdate(DocumentEvent ev){
System.out.println("changedUpdate!");
}
}
}

つづく

318:名称未設定
07/02/26 03:34:47 0Q1k352o0
つづき

コンソール(実行ログ)にchangedUpdate!と表示されて、DocumentEventが発生しているのがわかると思います。
しかし、コンストラクタの中を見ていただければわかるように、

HTMLDocument doc=createHTMLDocument(htmlText);//←こっちだと呼ばれる。
doc.addDocumentListener(new TestDocumentListener());

という呼び出し順序になっているので、changedUpdate()が呼ばれる理由がありません。コンストラクタの中の
HTMLDocument doc=createHTMLDocument(htmlText);をHTMLDocument doc=new HTMLDocument();に変更して
実行するとchangedUpdate()は呼ばれません。また

doc.addDocumentListener(new TestDocumentListener());
ep.setDocument(doc);

の2行の呼び出し順序を逆にすれば、changedUpdate()は呼ばれないようですが、厄介なことに今作っている
アプリケーションでは逆にした場合にもchangedUpdate()が呼ばれてしまいます。
この現象はある日突然自分のアプリケーションで、コードをいじっていないにもかかわらず、発生するようになりました。
そのアプリケーションの古いバージョンでも同じ現象が発生するようになっていました。このため、書類を読み込んだだけで、
保存ボタンが押せる状態になり、ウィンドウを閉じるときも保存を促すダイアログが表示される等の現実的な問題が発生する
ようになりました。
原因について一つだけ心当たりが有ります。この問題点に気づく前日、ソフトウェアアップデートにより
Java for Mac OS X 10.4 リリース5をインストールしました。
もしこれがバグだということがはっきりしたらまたバグレポートを出そうと思います。Windowsユーザーの方にも確かめて
いただけると助かります。

当方の環境
Mac OS X 10.4.8
PowerPC G5
J2SE 5.0
NetBeans 5.5
Xcode 2.3

319:名称未設定
07/02/27 02:14:02 JL+meRjk0
Windowsで再現させる必要はないだろ
仕様と違う動作をするというなら一番簡単な再現コードをまとめて
URLリンク(bugreport.apple.com)
ここにレポート

中身は見てない。

320:314
07/03/01 00:30:50 Yj1ZzCZd0
Appleにバグレポート出しときました。

321:名称未設定
07/03/01 02:17:48 K0Zrd/vA0
Mac用java6の正式リリースは、まだか。

322:名称未設定
07/03/01 02:37:30 ys7KwOuw0
そういえばいま使ってるMustangて9月リリースのdp6だったんだな。
すっかり正式版のつもりになっていたわ。


323:名称未設定
07/03/01 05:45:10 4KlCRb0Z0
>> 322
安定してる?

324:名称未設定
07/03/01 08:02:36 f5uM799L0
>>321
レパ専用

325:名称未設定
07/03/02 00:10:47 kekWDCB60
>>323
322ではないが、レンダリングエンジンにQuartz使っている限りは快適か。
というか、レンダリングのバグ取ってくれてんのかな・・・・?
>>324
それはないだろ。TigerでPreview出してんのに。
リリース時期を合わせる可能性は高いが。

326:名称未設定
07/03/05 20:04:25 fNIE6SGk0
awtを使っているときに,Dockとメニューを起動しないようにすることってできますか?


327:名称未設定
07/03/16 03:41:26 spBIUNM40
URLリンク(java.sun.com)

Otherユーザのみなさんこんにちは。

328:名称未設定
07/04/06 03:07:01 6eTiP7UR0
Swingで何か作るのに、今はeclipse+VEなんだけど
NetBeansってぶっちゃけどーなん?

いれてみたんだけどメニュー項目が多すぎて俺のノートには
おさまらねぇwニーモニック消せないっぽいし、あれが生理的に
駄目なんだが、eclipse+VEも今イチ不安定だしなぁ…

いまさらSwingとか言わないでねw

329:名称未設定
07/04/06 23:21:39 rnPzn8Mh0
いや、いまさらSWTな訳ですが・・・

NetbeansはGUI編集用
Eclipseはコーディング用
使い分けている

330:名称未設定
07/04/12 17:48:50 vmaao2Pw0
NetBeansで作ったjarをJarBundlerでapp化する。
できたアプリケーションをダブルクリックしたら起動できる。
今まではこれが当たり前にできていたのに、今日突然できなくなった。
ダブルクリックしてもアプリケーションが起動せずメッセージも何も出ない。
ただ一瞬起動しそうな感じになって、Dockにアプリケーションのアイコンを表示するための
隙間ができるが次の瞬間にはそれも元に戻ってしまう。
心当たりの有る方はご教授ください。
ちなみにdistフォルダの中のjarをダブルクリックした場合は起動できます。

NetBeans 5.5
J2SE 1.5
Mac OS X 10.4.9

331:名称未設定
07/04/12 20:03:41 hqHuwBwm0
JarBundlerが何か分からないんだが
Terminalからappディレクトリの中にあるはずのjarを
javaコマンド叩いて起動したらどうなる?

332:名称未設定
07/04/12 20:37:06 skxPe35a0
わからないのにレスするとはなかなかやるな

333:330
07/04/12 23:42:41 vmaao2Pw0
Terminalからappディレクトリの中に行けません。
No such file or directoryと言われてしまいます。

334:330
07/04/13 00:51:18 QuLAyUdT0
どうやらパス名に日本語を含む場所にappを作った場合に起動できなくなるようです。
何十回も追試して確かめたので間違いないと思います。

335:名称未設定
07/04/13 00:52:45 9vo6MD0Y0
>>334
…それって基本じゃね?

336:330
07/04/13 01:05:40 QuLAyUdT0
あれ、そうでしたか。今まででパス名に日本語を含んでもでもきていたと思うんだけど。
俺の気のせい?

337:330
07/04/13 12:04:23 QuLAyUdT0
メイン機はiMac G5なんですけど、引退したiMac G3の方でもためしてみましたが、
こっちはちゃんとパス名に日本語を含む場所にappを作っても起動できることを
確認しました。

338:名称未設定
07/04/13 12:21:21 YYf+P//90
>>337
てことは今使ってる環境特有の問題でしょ。
新規に別ユーザアカウント作ってログインして起動できるかどうか試して見たら。

339:名称未設定
07/04/15 00:34:03 AT9tYh6B0
それも基本

340:名称未設定
07/04/26 09:37:44 iXbZcSKo0
>>334
パス名に濁点が含まれてませんか?

341:名称未設定
07/04/26 09:38:33 iXbZcSKo0
まさか、Shift_JISの文字列をそのままソースコード埋め込みでアクセスってことはないよね?

342:330
07/04/27 09:09:56 kG8Y3yUM0
>>340
濁点は含まれていません。

>>341
すいません、意味がよくわかりません。

343:名称未設定
07/04/27 21:15:33 8tvZSGpf0
>>342
一番いいのは、問題を再現できる最小のコードを示すことなんだが……
難しい?


344:330
07/04/28 01:41:25 4AkD+rA30
お安い御用です。これが最小コードです。

import javax.swing.*;

public class Hoge extends JFrame {
public static void main(String[] args){
Hoge f=new Hoge();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(500,400);
f.setVisible(true);
}
}

Xcodeでコンパイルしてから、appパッケージからHoge.jarをデスクトップにでも引きずり出して、
それをMain ClassとしてJBundlerでユーザーディレエクトリにアプリケーションHogeを作ってください。
Hogeをダブルクリックすると普通に起動できて、フレームが表示されます。
しかし、ユーザーディレクトリに"てすと"という名前のフォルダを作って、その中にJBundlerで
Hogeを作った場合、これをダブルクリックしても起動できません。
さて、みなさんの環境では起動できるのでしょうか。それとも私の環境だけこうなるのでしょうか。
ひょっとして、最新バージョンのJBundlerはこういう仕様なんでしょうか。

345:名称未設定
07/04/28 02:28:21 uGALax6Z0
>>344
つうか
>>338の件は確認したんか?

346:名称未設定
07/04/28 02:36:23 jyXp3cu80
>>344
そのソースをHoge.javaって名前で保存。
javac Hoge.javaでHoge.classを作る。

Jar BundlerでHoge.classを指定してデスクトップにHoge.appを保存。
問題なくダブルクリックで起動できた。

デスクトップに「てすと」フォルダを作る。
Jar BundlerでHoge.classを指定して「てすと」フォルダにHoge.appを保存。
ダブルクリックすると一瞬ドックにアイコンが現れるが
すぐ消えてしまう。

>344の言っている症状は多分これだろう。


347:名称未設定
07/04/28 02:42:43 jyXp3cu80
環境書いとく。

Mac OS X 10.4.9
J2SE 1.5
Jar Bundler 11.4.0

348:330
07/04/28 10:36:11 4AkD+rA30
>>346

そう、やってることが微妙に違うけど、多分同じ現象だね。
環境も347と同じです。もう、そういう仕様なんだってことで、自分は納得してますw
アップルに問い合わせても、分かりませんからADCで英語で質問してください。
と言われた。もうバグレポするのも飽きたから、放置。

349:330
07/04/28 10:46:55 4AkD+rA30
あれ、344でJBundlerって書いてますね。Jar Bundlerの間違いです。
Swingの使い過ぎで頭がいかれてきたみたいですね。

350:346
07/04/28 11:09:07 jyXp3cu80
>Jar BundlerでHoge.classを指定して「てすと」フォルダにHoge.appを保存。

このとき「コンソール」に

chmod: /Users/xxxxx/Desktop/(文字化け)/Hoge.app/Contents/MacOS/JavaApplicationStub:
Invalid argument

と出る。正常なHoge.appができていないんだと思う。

351:330
07/04/28 12:21:00 4AkD+rA30
念のため346と全く同じことをやってみたら、同じ結果になりました。
ただ、chmod云々がどこに表示されるのかわかりません。
ここでいう「コンソール」って何でしょうか?Jar Bundlerの機能でしょうか。
でも見当たりません。

352:名称未設定
07/04/28 14:46:26 o394n4DH0
コンソールは/Applications/Utilities/Console.app

JADでJar Bundler.jarの中身を見たところ、FileCopierというクラスが、
外部コマンドで chmod 555 を呼ぼうとしているところがあるようです。


353:330
07/04/28 15:07:25 4AkD+rA30
>>352

なるほど、サンクス。このへんのユーティリティってほとんど使ってなかったわ。

354:名称未設定
07/05/09 15:50:04 ea+4sPuE0
次の方法だとgifアニメが動く。
ImageIcon icon=new ImageIcon(imageFile.getAbsolutePath());
imageLabel.setIcon(icon);

次の方法に切り替えると動かん。
ImageIcon icon=new ImageIcon(ImageIO.read(imageFile));
imageLabel.setIcon(icon);

おかしいな。以前はいごいたと思うんだけど、テストはjpgじゃなくて真っ先にgifアニメで
やるから気づかないはずは。。。
この方式に切り替えてから1ヶ月後にJava for Mac OS X 10.4,リリース5をインストールしたから
もしかして関係あるかも。

355:354
07/05/10 10:36:19 DybJlIZR0
簡単なテストコードです。hoge.gifはアニメーションgifです。適当に用意してください。
MacでビルドしたものをWinで動かしてもやはりアニメは動きませんでした。こういう仕様なんでしょうか。
import java.awt.image.*;
import javax.swing.*;
import javax.imageio.*;
import java.io.*;

class ImageIOTest extends JFrame {
JLabel label;
public static void main(String[] args) {
JFrame w = new ImageIOTest();
w.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
w.setSize( 500, 400 );
w.setVisible( true );
}
public ImageIOTest(){
BufferedImage image;
ImageIcon icon=null;
label = new JLabel();
getContentPane().add( label );
try{
image = ImageIO.read( new File( "hoge.gif" ) );
icon=new ImageIcon(image);
}catch( IllegalArgumentException e ){
e.printStackTrace();
}catch( IOException e ){
e.printStackTrace();
}
label.setIcon(icon);
}
}


356:名称未設定
07/05/16 12:44:16 IPJ5GQSb0
xcodeでJavaのクラスで日本語を入れるとデバッガが文字化けするんですが
これってなおらないの?

357:名称未設定
07/05/21 15:06:01 GHX+iVf10
Mac版のMustangがいつ頃出るかわかる方いらっしゃいますか?

358:名称未設定
07/05/21 22:01:57 CJ88PeUz0
>>357
Leopardまで、出さないつもりじゃ...。

359:名称未設定
07/05/21 22:52:33 uv6odUff0
マックに6が載るころ向こうでは7が出ているのであった

360:名称未設定
07/05/22 00:23:46 Wm9jq9m20
いや、ジョブスたんのことだビックリさせようと
jdk6,jdk7 同時リリースくらい考えているかもしれん



・・・orz 早く出してください・・・・

361:名称未設定
07/06/18 09:44:26 RP4dPAh+0
C++でのMac用JNIの作成の仕方教えれ!

362:名称未設定
07/06/18 21:28:56 2Ru68SZK0
NetBeansいいね。
eclipseよりもいい感じ。

363:名称未設定
07/06/19 08:43:29 PjAOfb0Z0
NetBeansでアプリ本体作って、JNI部品はXCodeで作るってことかい?

364:名称未設定
07/06/20 06:06:59 HAvlcu1G0
いや、Swingでつくるってこと。

365:名称未設定
07/06/25 20:13:53 a9G6ygUn0
QuickTime for Java の日本語解説サイトってありませんか?
ググってみたのですが、見つかりませんでした。お教えください。

366:名称未設定
07/06/26 02:36:56 cHnySSpj0
Java5でUTF-8の濁点入りの文字列をJTextFieldで編集するとカーソルがずれて、
Java6で濁点入り文字列をJTextFieldやJLabelで表示すると濁点が1文字として表示されるんですが、
普通に1文字で表示してしかもカーソルがずれない方法ないもんでしょうか?



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5359日前に更新/203 KB
担当:undef