1 :
デフォルトの名無しさん:
JV-Liteとかの話題。
ハードよりの話もおけー。
┌┬ T
十 ゝ |日 目
┌十ー┐ |小 /ヽ レ ゝ
.^^
( ゝ ーーTー⊃
_L/ ̄ ̄) \ ) /
\  ̄ /又 ̄) (
\  ̄ / (_
\
ー十ー -t--
| ̄| ̄| ┌┴┐ 十 ゝ
|_|_| | ̄ ̄| α 十ヽヽ |ゝ
/|\ | ̄ ̄| し--┘ | | つ
| ) ̄ヽ
( ゝ ーーTー⊃ 〆 ゝ _
_L/ ̄ ̄) \ ) / く ーネ/ )
\  ̄ /又 ̄) ( \ / | |
\  ̄ / (_ / | (_/
\
/ / ─|─ヽ ヽ | | ヽヽ |
| ヽ | ヽ | | | ー|ー |
ヽ' ヽ' | | | | |
ノ |/ヽ/
 ̄───
| ── | /
| | |
| ヽ── \/ \
┌─────────┐
│ .|
│ ジサクジエンデシタ! │
│ .|
└―――──――――┘
ヽ(・∀・)ノ
( へ)
く
敢えて待ってみました。あんまり需要無いかなあ。
質問。
Java.sqlがありませんが、どうやってDBとやり取りすれば良いでしょう?
CSVに吐き出したり、ソケットを使えばいいのでしょうか?
/  ̄ ̄\
-  ̄ ヽ / \
/´ , \ / '| \
/ | \ | \ \
/ | ─\-- 、 |/| \ \
/ |、 __\__ヽ//_ __ 入 \
/ / ̄\/ _ _ _ _ ヽ \ \
/ / / /=ヽ ヽ\/ //=ヽ \ >、 _ _/
| _ , イ´ / / 二ニ ニニヽ\/ < ・ ̄ \
//∠、 // // / / ゛ヽ ヽヽ < | ヽ・ ・/.|
\゚ >、 レ // / //人 | | | /人| | |\ .| ・ Y ´ |
\ / V| |/ || //─ ヽ //─/- |// /ヽ_| ・ | 〇|
/ |/ | \|イ⌒ヽヽ/ _ |/ /| | ヽ ・ | /
/ __/` /ヽ| ヽヽ└ノ ' `//レ/ | ヽ_/ヽ
 ̄´| | / \ ̄ | ̄| /-' | | ヽ \
| || | / / ̄ ̄ヽ_ , イ  ̄ヽ |入ヽ | ヽ ヽ
| || | /┌─/ __,、3─ 二| ' | ヽ_/ヽr─-' |
| || | >__/ ̄ ̄| ノ____人\ヽ── 、 | || |
ヽ || | | (|l / //`-´| |\/ | ヽ | || | |
ヽ| | | <ヽー´ | V |_| | ┌'- | || | |
8 :
デフォルトの名無しさん:2001/06/21(木) 00:11
>>6 データベース側(サーバ側)でSQLを叩くもの(PHPなど)を
用意して、適当な俺プロトコルで通信。
PHP4ならUDPとかTCPのソケットがあるからなおのこと楽。
/⌒~~~⌒\
/ ( ゚>t≡ )y─┛~~
(_ ノγ U ∩_∩) THANK YOU 2ch ┌───────┐
α___J _J and (|● ● |
/ ̄ ̄ ̄ ̄\ GOOD-BYE 2ch WORLD! /.| ┌▽▽▽▽┐ |
/ ● ● ( ┤ | | |
|Y Y \ またどこかで会おうね \. └△△△△┘ \
| | | ▼ | | \あ\ |\ \
| \/ _人| ∧∧∩゛ ∧_∧ | \り\ | (_)
| _/)/)/( ゚Д゚)/ (´∀` ) __ n \が\. |
\ / 〔/\〕 U / ∩∩ ( )o/ \ ヽ \と\ |
| | | c(*・_・) | |ヽ(´ー`)ノ_| | | (__丿 |. /\ \う | (-_-)
(__)_) UUUU /∪∪ (___)(_(__) ⊆_ ヽ_┘ └──┘(∩∩)
>>8 何故にPHP?
JavaならTomcatでServletか、又はサーバアプリ自作で
JDBCが普通だろうと思われるが。
11 :
1:2001/06/21(木) 00:28
上げてすんませんね。Javaすら分からんのに、変な端末をテストすることになっちゃって。
>>8 ありがとう。俺プロトコルってどんなのですか?
クライアントからSQLを投げて、サーバはCSVみたいなイメージを
ソケットで帰そうかと思ってますが。フィールド名とかレコードカウントはどうしようかなと。
>>10 JDBCが無いんですよー。
サーバ側はソケット使えれば何でも良いとは思ってますが、Servletが良いかなあ。
>>7 燃え
ついでに、buttonクラスがありませんが、自作するしかないでしょうか?
JV-Liteっていう選択肢(というべきなのかな)が渋いっすね
>>1 本家JavaのEmbeddedとかじゃないわけ?
あとKaffeとかWaba(ぷ)とか有るようですね。
JDBCかぁ。サブセット自作!ってのは駄目かな…駄目か…
13 :
1:2001/06/22(金) 03:40
選択というか、この端末ではそれしか動かんのです。
アプレットからもJDBCでサーバのDBを見に行けるなら、
それを真似しちゃえば良さそうですね?
サーバのActiveX DLLのメソッドをコールして、結果を取得できれば
すでに作ってあるビジネスロジックが利用できて楽なんですが。
IDLは取り込めないだろうし、俺の頭じゃ無理っぽい。精進します。
14 :
1:2001/06/24(日) 12:50
まだテストしてますが、当初考えていたのより、JV-Liteは貧弱。
java.awtがごっそりない。使えるのはCanvas Color Component Container Dimension Event
Font FontMetrics Graphics Image Insets LayoutManager Panel Point Rectangle
だけ。
ScrollとかTextAreaとか自作しなきゃダメそう。
15 :
1:
class InputBox extends Canvas {
String m_sText = "";
int m_nOffset = 3;
boolean m_bIsGotFocus = false;
public String getText(){
return m_sText;
}
public void setText(String s){
m_sText = s;
return;
}
public boolean gotFocus(Event e, Object obj) {
System.out.println("gotFocus" + obj.toString());
m_bIsGotFocus = true;
repaint();
return true;
}
public boolean lostFocus(Event e, Object obj) {
System.out.println("lostFocus" + obj.toString());
m_bIsGotFocus = false;
repaint();
return true;
}
public boolean keyUp(Event e, int key) {
System.out.println("keyUp");
System.out.println(key);
//BackSpace
if (key == 8){
if (1 <= m_sText.length()){
//行末より1字削除
m_sText = m_sText.substring(0, m_sText.length() - 1);
}
}else{
m_sText += (char)key;
}
repaint();
return true;
}
public void paint(Graphics g) {
Dimension d = size();
FontMetrics fm = g.getFontMetrics();
int nTextWidth = fm.stringWidth(m_sText);
//int fontheight = fm.getHeight();
g.setColor(Color.black);
g.drawRect(m_nOffset, m_nOffset, d.width - m_nOffset * 2, d.height - m_nOffset * 2);
g.drawString(m_sText, m_nOffset * 2, d.height - m_nOffset * 2);
//カーソルの表示
if (m_bIsGotFocus){
int nCursorX = m_nOffset * 2 + nTextWidth + 1;
g.drawLine(nCursorX, m_nOffset * 2, nCursorX, d.height - m_nOffset * 2);
}
}
}