首页>>百科常识

Java swing编程可以设置字体大小吗?

今天宠物迷的小编给各位宠物饲养爱好者分享swing 字体设置的宠物知识,其中也会对Java swing编程可以设置字体大小吗?(java怎么设置字体大小)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

Java swing编程可以设置字体大小吗?

Java swing编程可以设置字体大小吗?

拿JLable做例子
JLabel test=new JLabel("测试");
test.setFont(new Font("宋体",Font.BOLD, 16));
这样设置JLabel中显示的就是宋体,加粗,16号字了

在SWing控件JLabel中,怎么样灵活的设置字体的样式比如,同时斜体,粗体。空心字体等。

我设一个Label标签上字体的样式 样式为"楷体_GB2312",斜体,字号15
Label lab=new Label();
Font fnt=new Font("楷体_GB2312",Font.ITALIC,15);
lab.setFont(fnt);

如何设置 三星 s 7 下拉菜单字体大小

手机状态栏字体大小不支持调节。

java swing 怎么设置JLabel中字体显示大小?

JLabel label = new JLabel("dddddddd");
label.setFont(new Font (Font.DIALOG, Font.BOLD, 13));

java的swing中JTextField文本编辑器问题

JTextFieldName = new javax.swing.JTextField();

JTextFieldName.addFocusListener(new java.awt.event.FocusAdapter() {
//获得光标的事件
public void focusGained(java.awt.event.FocusEvent evt) {
//@TODO
}
//丢失光标的事件
public void focusLost(java.awt.event.FocusEvent evt) {
//@TODO
}
}


放在窗体初期化的代码里面就OK

JAVA中怎么改变字体颜色?

字体大小及颜色
a:Java代码区域的字体大小和颜色:
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Java修改 -- Java Edit Text Font
b:控制台
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Debug -- Console font
c:其他文件
window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font

java swing JTable中如何变字体颜色?

调用类MyRenderer
TableModel tableModel = new MyTableModel();
JTable table = new JTable(tableModel);
table.setDefaultRenderer(Integer.class,new MyRenderer());

MyRenderer类执行TableCellRenderer接口
class MyRenderer implements TableCellRenderer{
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column){
JLabel jl=new JLabel();
if((Integer)value>0){
jl.setForeground(Color.RED);
}
jl.setBackground(Color.WHITE);
jl.setOpaque(true);
jl.setText(value.toString());
return jl;
}
}
完整的程序如下:
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableModel;

public class RedRowCellRenderer extends JFrame {
public RedRowCellRenderer(){
TableModel tableModel = new MyTableModel();
JTable table = new JTable(tableModel);
table.setDefaultRenderer(Integer.class,new MyRenderer());

getContentPane().add(new JScrollPane(table),BorderLayout.CENTER);
pack();
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args){
new RedRowCellRenderer();
}
}
class MyTableModel extends AbstractTableModel{
private Object[][] cells={{"some",0},{"any",1},{"even",2},
{"text",0},{"and",1},{"text",2}};
private String[] columnNames={"Column 1","Column 2"};
public String getColumnName(int c){
return columnNames[c];
}
public Class getColumnClass(int c){
return cells[0][c].getClass();
}
public int getColumnCount(){
return cells[0].length;
}
public int getRowCount(){
return cells.length;
}
public Object getValueAt(int r,int c){
return cells[r][c];
}
public void setValueAt(Object obj,int r,int c){
cells[r][c] = obj;
}

}
class MyRenderer implements TableCellRenderer{
public Component getTableCellRendererComponent(JTable table,Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column){
JLabel jl=new JLabel();
if((Integer)value>0){
jl.setForeground(Color.RED);
}
jl.setBackground(Color.WHITE);
jl.setOpaque(true);
jl.setText(value.toString());
return jl;
}
}

如何修改tekla16.0系统默认的字体样式

首先右击桌面选择右键菜单中的“个性化”,然后再点击右下角的“窗口颜色”:

再点击左下部的“高级外观设置”,在弹出的“窗口颜色和外观”中,下面的“项目”即是用来选择要更改字体显示的项目:

以更改“图标”项目为例,更改的就是图标下面所显示的字体样式,选择好你所想要的字体后,你还可以设置其大小与加粗、倾斜等参数:
更改完成后点击“确定”即可,等一会儿再回到桌面,你就会发现图标下面的字体已经成功更改成你所想要的样式啦:

再比如修改“菜单”项目,修改完成后,鼠标的右键菜单中所显示的字体也就会跟着改变啦:

还有很多项目可以让我们修改自己所喜欢的字体样式。

html中 如何在<font>中设置字体样式(粗体斜体等)

字体加粗 * { margin: 0; padding: 0; } p { text-align: center; margin: 16px 0; } em { /* 去掉字体样式 */ font-style: normal; } p.strong :nth-child(1) { font-weight: normal; } p.strong :nth-child(2) { font-weight: bold; } p.strong :nth-child(3) { font-weight: bolder; } p.strong :nth-child(4) { font-weight: lighter; } p.strong :nth-child(5) { /* 等同于bold*/ font-weight: 700; } p > em:only-child{ font-style: italic; } 用加粗字体:加粗

用加粗字体:加粗
用CSS font-weight 加粗 normal(400), bold(700) ,&nbspbolder,&nbsplighter
用斜体字体:斜体

用font-style: italic; 斜体字体:斜体

用斜体字体:斜体可以自行试一下!!! 效果图

Java swing的文本框与按钮排列

package bdzhidao;
/*
* 建议你学习一下最基本的布局方式,BorderLayout,FlowLayout,GridLayout,CardLayout,SpingLayout,BoxLayout;
*/

import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;

public class Layout extends JFrame{
private static final long serialVersionUID = 1L;
public Layout(){
this.setLayout(new FlowLayout(FlowLayout.LEFT,5,5));
this.add(new JTextField(18));
this.add(new JButton("按钮1"));
this.add(new JButton("按钮2"));

}
public static void main(String[] args){
JFrame frame=new Layout();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(240,100);
frame.setVisible(true);
frame.setLocation(200,300);//缺省是显示在桌面左上角
frame.setResizable(false);
}

}

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“Java swing编程可以设置字体大小吗?

标签:宠物爱好