相关疑难解决方法(0)

将html转换为字节数组java中的图像

我怎样才能轻松地将html转换为图像然后转换为字节数组而不创建它

谢谢

html java image renderer layout-engine

7
推荐指数
2
解决办法
3万
查看次数

更改JLabel字体大小

我试图改变字体大小JLabel,我试着设置Font但它总是一样的!

以下是一些代码:

 @Override
 public void paint(Graphics g) {
 super.paint(g);
 Container cont=this.getContentPane();
 intro=new JLabel("???? ??????");
 intro.setForeground(Color.YELLOW);
 intro.setFont(intro.getFont().deriveFont(64.0f));
 intro.setHorizontalAlignment( SwingConstants.CENTER );
 cont.add(intro);
     }
Run Code Online (Sandbox Code Playgroud)

java fonts swing awt jlabel

7
推荐指数
2
解决办法
5万
查看次数

如何以平滑的方式根据容器大小自动调整多个JLabel的字体大小?

我需要根据用于调整容器大小的缩放因子来调整多个JLabel的字体大小.为此,我将每个JLabel的字体设置为null,以便它们采用容器的字体.它有效,但它也会产生奇怪的结果.

具体而言,文本似乎"滞后"在容器后面,有时甚至会被截断.我想避免这种行为.知道怎么样?

模拟行为的示例代码:

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.awt.geom.AffineTransform;

import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSlider;
import javax.swing.SwingUtilities;
import javax.swing.WindowConstants;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;

public class TextResize implements Runnable {

    public static void main(String[] args) {
        TextResize example = new TextResize();
        SwingUtilities.invokeLater(example);
    }

    public void run() {
        JFrame frame = new JFrame("JLabel Text Resize");
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        frame.setPreferredSize(new Dimension(800, 400));

        Container container = frame.getContentPane();
        container.setLayout(new BorderLayout());

        final …
Run Code Online (Sandbox Code Playgroud)

java fonts swing resize jlabel

6
推荐指数
2
解决办法
5785
查看次数

如何在调整大小时更改JLabel字体大小以填充JPanel可用空间?

这里有一个类似的问题: 如何更改JLabel字体的大小以获取最大大小

但它不适用于倒退.

因此,如果你做得JPanel更大,字体就会增长,但是如果你让它变JLabel小,字体就像以前一样

检查此图片

如何在调整大小时Jlabel根据JPanel大小增加字体?

java swing jlabel

5
推荐指数
1
解决办法
8076
查看次数

标签 统计

java ×4

jlabel ×3

swing ×3

fonts ×2

awt ×1

html ×1

image ×1

layout-engine ×1

renderer ×1

resize ×1