MYSTERY ZILLION တွင် English သို့မဟုတ် Unicode ဖြင့်သာ အသုံးပြုခွင့်ရှိသည်။ ဇော်ဂျီ ၊ ဧရာ စသည်တို့ကို အသုံးပြုခွင့် မရှိ။ Unicode fonts များမှာ
Mon3,
Yunghkio,
Myanamr3 စသည်များ အသုံးပြုနိုင်သည်။ Unicode Guide ကို
ဒီမှာ Download ချပါ။
Zawgyi to Unicode ConverterDon't share ebook or software if nobody request. You can find free book websites on
here. We are welcome for discussion or asking question instead.
Java GUI တွေ run တဲ့အခါ
Note: filename.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details. ဆိုပြီး error တက်နေလို့ပါ
AWT,Swing တွေသုံးတဲ့အခါ import လုပ်ပေးရုံအပြင် နောက်ထပ်ဘာတွေလိုသေးလို့ပါလဲ.
ကူညီပြီး ပြောပြပေးပါဦး.. ကျေးဇူးတင်ပါတယ်နော်..
မှတ်ချက်များ
အရင်တုန်းက ဒီ program တွေ run တုန်းက တခါမှဒီလိုမဖြစ်ဘူးဖူး. အခုပြန်ပြီးလေ့လာမှ တက်တာပါ..
AWT was very old and some APIs were deprecated. ဖြစ်နေပြီဆိုတော့. ဘယ်လိုဖြေရှင်းရမလဲ ဆိုတာလေးလဲ.. ပြောပြပေးစေချင်ပါတယ်
ကျေးဇူးတင်ပါတယ်ရှင့်.
အခုက jdk1.6.0 ကိုသုံးတာပါ.. coding ကတော့ GUI basic ပါ
<pre lang="java">
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class bTest extends JFrame
{
private JButton b1,b2;
public bTest()
{
super("Testing JButton");
Container c=getContentPane();
c.setLayout(new FlowLayout());
b1=new JButton("Click");
c.add(b1);
show();
}
public static void main(String args[])
{
bTest tobj=new bTest();
}
}
</pre>
ရေးရမယ့်ပုံစံတွေ ပြောင်းသွားတာ လိုအပ်တာလေးတွေ ထပ်ပြီးပြောပြပေးပါဦးလို့..
ကျေးဇူးတင်ပါတယ်
ဟုတ်ကဲ့ နောက်ဆို. awt တွေအစား ပြောင်းသုံးပီးလေ့လာမှာပါ.
အခုလို လမ်းညွှန်ပေးတဲ့အတွက်လည်း ကျေးဇူးတင်ပါတယ်.
အခုဟာက အရင်တုန်းက သင်ထားတာလေးတွေပြန်လုပ်ကြည့်တော့
အဆင်မပြေဖြစ်သွားတာပါ။တော်တော်တောင်ကြာနေပြီပဲ ဆိုတာ သိလိုက်ရတယ်..ဟီး ဒါပေမယ့် အခု ဘာ result မှထွက်မလာတာလေးလဲ ရှင်းပြပေးပါဦးနော်..
show(); နေရာမှာ setVisible(true); လို့ပဲရေးရင်ရတာကို c.setVisible(true); လို့ရေးလိုက်တာ ဆိုင်မဆိုင်တော့မသိဘူး.. ဘာမှတော့ ထွက်မလာဘူးပဲ. အခုတော့ button ပေါ်သွားပီ..
JLabel သုံးတဲ့အခါ ပေါ်ချင်တဲ့ output အပြည့်မရလို့ပါ.. ဘာကြောင့်ဆိုတာ စဉ်းစားလို့မရလို့ပါ.
label တွေကို container ထဲထည့်တယ်. container ကို visible ပေးတယ် l1,l2 နှစ်ခုလုံး add လုပ်ပေမယ့် label 2 အတွက်ပဲ ပေါ်လို့ပါ.. setToolTipText ကလဲ အလုပ်မလုပ်တာများလား.
ပြောပြပေးကြပါဦးလို့. ကျေးဇူးအထူး..
<pre lang="java">
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class labelTest extends JFrame
{
private JLabel l1,l2;
public labelTest()
{
super ("Simple Frame");
Container c=getContentPane();
c.setLayout(new FlowLayout());
l1=new JLabel("This is label 1");
l1.setToolTipText("This is ToolTip");
c.add(l1);
l2=new JLabel();
l1.setText("This is lable 2");
c.add(l2);
}
public static void main(String args[])
{
labelTest tobj=new labelTest();
tobj.setVisible(true);
}
}
</pre>
label 2 ပဲ ပေါ်တာမဟုတ်ဘူး အဲဒါ label 1 ပဲပေါ်နေတာပါ l2=new JLabel(); ဆိုပြီးတော့ l1.setText("This is lable 2"); မှာသွားထည့်တော့ label 2 မှာ Caption မပါတော့ဘူး အဲဒါကြောင့်မမြင်ရဘူး ဖြစ်နေတာပါ။
<pre lang="java">
l2=new JLabel();
l2.setText("This is lable 2");
</pre>
လို့ပြင်ရေးလိုက်ပါ မှန်သွားပါလိမ့်မယ်။
lable 2 ကော ပေါ်သွားပါပြီ.. ဒါပေမယ့် ဘာလို့ l1.setToolTipText(("This is ToolTip"); က အလုပ်မလုပ်ရတာပါလဲ.. နောက်တခုမေးချင်တာက.. MZ မှာ post တင်တဲ့အခါ ဒီလို coding တွေကို
line no: တွေနဲ့. စနစ်တကျပေါ်အောင် ဘယ်လိုတင်ရတာပါလဲ..ပြောပြပေးစေချင်ပါတယ်. အဲလိုမသိလို့ ဒီအတိုင်းပို့စ်မှာပဲ ကော်ပီကူးပီးမေးမေးနေရတာ.သူများတွေလို စနစ်မကျလို့ပါ.
ကျေးဇူးတင်ပါတယ်..
Code တွေတင်တဲ့အခုမှာ
<pre lang="java">
Your code
</pre>
မှာထည့်ရေးပါ lang နေရာမှာ ကိုယ်သုံးထားတဲ့ Language ကိုထည့်ပေးလိုက်ရင် အဆင်ပြေပါလိမ့်မယ်။