方法如下:
颜色的英文是color,如果swing,所以你定义的对象 会有这个color属性。
jsp就用<font>标签,里面也有color属性。
字体swing就是font。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
设置字体样式用setFont(Fontfont
)方法,具体如下:
Font
myFont
=
new
Font("宋体",
Font.BOLD,
70)//参数:字体,样式,字号
object.setFont(myFont)
没有这样的组件,不过可以自己实现·~写了一个设置字体的例子……
××××××××××××××××××××
import javax.swing.*
import java.awt.event.*
import java.awt.*
public class test extends JFrame implements ActionListener
{
private JComboBox fontList
private JTextArea showResult
public test()
{
GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment()
String fontName[]=ge.getAvailableFontFamilyNames()
fontList=new JComboBox(fontName)
JPanel p1=new JPanel()
p1.setLayout(new FlowLayout(FlowLayout.LEFT))
p1.add(new JLabel("字体列表"))
p1.add(fontList)
showResult=new JTextArea("中国\nChina\n0311")
fontList.addActionListener(this)
this.add(p1,BorderLayout.NORTH)
this.add(showResult,BorderLayout.CENTER)
this.setBounds(300,200,400,300)
this.setVisible(true)
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
}
public void actionPerformed(ActionEvent e)
{
showResult.setFont(new Font(fontList.getSelectedItem().toString(),showResult.getFont().getStyle(),showResult.getFont().getSize()))
}
public static void main(String args[])
{
new test()
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)