易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中怎么改变字体的一个简单实例和运行效果

package java;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.*;
public class fontnameDome extends JFrame implements ActionListener
{
/**
*
*/
private static final long serialVersionUID = 1L;
JLabel jl1;
JTextArea jta;
JButton jb1,jb2;
JPanel jp;
JScrollPane js;
String name="宋体";
public fontnameDome()
{
jl1=new JLabel("留言板");
jta=new JTextArea(13,45);
jb1=new JButton("改变字体");
jb2=new JButton("提交");
jp=new JPanel();
js=new JScrollPane(jta);
jp.add(jl1);
jp.add(js);
jp.add(jb1);
jp.add(jb2);
jta.setText("同一个世界,同一个梦想!");
jta.setFont(new Font("宋体",Font.PLAIN,12));
this.add(jp);
this.setSize(330, 300);
this.setVisible(true);
jb1.addActionListener(this);
jb2.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jb1)
{
final JDialog jd=new JDialog(this,"提示",true);
jd.setLayout(new FlowLayout());
ButtonGroup bg=new ButtonGroup();
JRadioButton jrb1=new JRadioButton("华文行楷");
JRadioButton jrb2=new JRadioButton("华文细黑");
JButton jb3=new JButton("确定");
bg.add(jrb1);
bg.add(jrb2);
jd.add(jrb1);
jd.add(jrb2);
jrb1.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
name="华文行楷";
}
});
jrb2.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)


相关文档:

java设置按时间自动执行

import java.util.Timer;  
import java.util.TimerTask;  
public class EggTimer {     
    private final Timer timer = new Timer();  
    private final int minutes;  
    public EggT ......

发现一个c++多态与java多态不同的地方

刚刚看到一篇文章提出c++多态与java多态不同的地方,基本意思如下:
请看C++代码:
class Base
{
public:
 Base()
 {
  init(); 
 }
 virtual ~Base() {}
protected:
 int value;
 virtual void init() 
 { 
  value = 100; &nb ......

有关java中的String,StringBuffer,StringBuild

String 字符串常量
StringBuffer 字符串变量(线程安全)
StringBuilder 字符串变量(非线程安全)
简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经 ......

java 集合

< type="text/javascript"> document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && text.length>300) { text = text + "\r\n\n本文来自CSDN博客,转载请标明出处:" + location.href; clipboardData.setData( ......

socket通信java或c#中文乱码问题

C#中显示中文:

发送数据:  
  string   sReturnData   =   "你好";  
  Byte[]  
bReturnData   =   Encoding.ASCII.GetBytes(sReturnData.ToCharArray());  
 
m_sktSession.Send(bReturnData); 
【将出现乱码】
】  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号