相关疑难解决方法(0)

如何将Reader转换为InputStream,将Writer转换为OutputStream?

是否有一种简单的方法可以避免处理文本编码问题?

java stream

87
推荐指数
8
解决办法
15万
查看次数

Kotlin相当于Java的String.getBytes()

在Java中,您可以通过调用将字符串转换为其组成字节的数组myString.getBytes().

什么相当于Kotlin?

kotlin

14
推荐指数
1
解决办法
2671
查看次数

将JTextArea复制为"text/html"DataFlavor

我有一个JTextArea,我正在使用一个Highlighter语法突出显示我的一些文本根据我的SSCCE如下:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.text.*;

public class SSCCE extends JFrame {
  public SSCCE() {
    final JTextArea aMain = new JTextArea();
    aMain.setFont(new Font("Consolas", Font.PLAIN, 11));
    aMain.setMargin(new Insets(5, 5, 5, 5));
    aMain.setEditable(false);
    add(aMain);

    aMain.setText("The quick brown fox jumped over the lazy dog.");
    Highlighter h = aMain.getHighlighter();
    try {
      h.addHighlight(10, 15, new DefaultHighlighter.DefaultHighlightPainter(new Color(0xFFC800)));
    }
    catch (BadLocationException e) { 
      e.printStackTrace(); 
    }

    aMain.getActionMap().put("Copy", new AbstractAction() {
      public void actionPerformed(ActionEvent e) {
        aMain.copy();
      }
    });
    aMain.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_C, Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()), …
Run Code Online (Sandbox Code Playgroud)

html java clipboard swing jtextarea

2
推荐指数
1
解决办法
1396
查看次数

标签 统计

java ×2

clipboard ×1

html ×1

jtextarea ×1

kotlin ×1

stream ×1

swing ×1