java中沒有自帶的字體對話框,這需要自己來編寫。
創(chuàng)新互聯建站專注為客戶提供全方位的互聯網綜合服務,包含不限于成都做網站、成都網站制作、烏海海南網絡推廣、重慶小程序開發(fā)公司、烏海海南網絡營銷、烏海海南企業(yè)策劃、烏海海南品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯建站為所有大學生創(chuàng)業(yè)者提供烏海海南建站搭建服務,24小時服務熱線:18980820575,官方網址:www.rwnh.cn
text.setFond("字體名字",字形(如,fond.bold),大小)
import java.awt.*;
import java.awt.event.*;
import javax.swing.JColorChooser;
//import javax.swing.border.*;
class ff extends Frame implements ActionListener
{
Choice font,size,bolder;
Button bb;
ff(String s)
{
setTitle(s);
font=new Choice();
bolder=new Choice();
size=new Choice();
//bolder.add加監(jiān)視器
//font.add加監(jiān)視器
//size.add加監(jiān)視器
Panel p1=new Panel();
Panel p2=new Panel();
bb=new Button("點擊打開");
bb.addActionListener(this);
p1.setLayout(new GridLayout(4,1));
p2.setLayout(new GridLayout(4,1));
GraphicsEnvironment gg=GraphicsEnvironment.getLocalGraphicsEnvironment();
String ss[]=gg.getAvailableFontFamilyNames();
String bold[]={"Font.BOLD","Font.CENTER_BASELINE","Font.CENTER_BASELINE","Font.ITALIC",
"Font.PLAIN","Font.ROMAN_BASELINE","Font.TRUETYPE_FONT"};
for(int i=126;iss.length;i++)
font.add(ss[i]);
for(int i=12;i=64;i+=2)
{
String w=String.valueOf(i);
size.add(w);
}
for(int i=0;ibold.length;i++)
{
bolder.add(bold[i]);
}
p1.add(new Label("請選擇字體"));
p1.add(font);
p1.add(new Label("請選擇大小"));
p1.add(size);
p2.add(new Label("請選擇字型"));
p2.add(bolder);
p2.add(new Label("請選擇字體顏色"));
p2.add(bb);
add(p2,BorderLayout.WEST);
add(p1,BorderLayout.EAST);
setSize(250,150);
setVisible(true);
pack();
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent ee)
{
System.exit(0);
}
});
}
public void actionPerformed(ActionEvent e)
{
Color cc=JColorChooser.showDialog(this,"顏色對話框",null);
bb.setBackground(cc);//應用舉例
}
}
public class font
{
public static void main(String[] args)
{
new ff("字體對話框");
}
}
Java Swing中可以給每個控件設置字體格式和其他屬性的設置,示例如下:\x0d\x0asubmit= new JButton("登陸");\x0d\x0asubmit.setFont(new Font("宋體", Font.PLAIN, 16));\x0d\x0a三個參數分別表示: 字體,樣式(粗體,斜體等),字號\x0d\x0a submit.setForeground(Color.RED);\x0d\x0a這個表示給組件上的文字設置顏色Color.RED表示紅色\x0d\x0a當然你也可以自己給RGB的值 比如 submit.setForeground(new Color(215,215,200));
Java Swing中可以給每個控件設置字體格式和其他屬性的設置,示例如下:
submit= new JButton("登陸");
submit.setFont(new Font("宋體", Font.PLAIN, 16));
三個參數分別表示: 字體,樣式(粗體,斜體等),字號
submit.setForeground(Color.RED);
這個表示給組件上的文字設置顏色Color.RED表示紅色
當然你也可以自己給RGB的值 比如 submit.setForeground(new Color(215,215,200));
方法如下:
顏色的英文是color,如果swing,所以你定義的對象 會有這個color屬性。
jsp就用font標簽,里面也有color屬性。
字體swing就是font。
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優(yōu)雅的思維方式進行復雜的編程。
文章名稱:java的代碼字體設置 java代碼字體
文章鏈接:http://www.rwnh.cn/article22/doshdjc.html
成都網站建設公司_創(chuàng)新互聯,為您提供外貿網站建設、做網站、網站策劃、微信公眾號、移動網站建設、微信小程序
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯