是否可以将文本添加到RowHeader的ColumnHeader中.我把自动增量放入我的DataGridView的Rowheaders中,我想把"不" 在那上面.
就像是:
//Autoincrement RowHeaders
foreach (DataGridViewRow row in myDGV.Rows)
{
row.HeaderCell.Value = String.Format("{0}", row.Index + 1);
}
No. | myColumn 1 | myColumn 2
1 | myText | myText
2 | myText | myText
//the "No." column are actually RowHeaders
Run Code Online (Sandbox Code Playgroud) 我试图编写java代码来弹出文本区域,如果我在右边的jtextarea中添加9000行,它会显示9000行和垂直行.
无论如何我能做到吗? 
无论如何,我可以像在图片中添加行号.
请帮我!!谢谢!!
这是我的代码:
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.ScrollPaneConstants;
import javax.swing.text.DefaultCaret;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
final JFrame frame = new JFrame("Test");
JPanel panel = new JPanel();
panel.setLayout((LayoutManager) new BoxLayout(panel, BoxLayout.Y_AXIS));
panel.setOpaque(true);
final JTextArea textArea = new JTextArea(20, 30);
textArea.setWrapStyleWord(true);
textArea.setEditable(true);
textArea.setFont(Font.getFont(Font.SANS_SERIF));
JScrollPane …Run Code Online (Sandbox Code Playgroud) 我在自定义JTable的行标题中添加行有一些问题.
我用这段代码创建了这个JTable:

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Panel;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.StringSelection;
import java.util.ArrayList;
import java.util.List;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollBar;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.ScrollPaneConstants;
import javax.swing.border.BevelBorder;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableColumnModel;
public class Form {
public static void main(String[] args) {
JFrame frame = new JFrame();
List<String> visibleColumns = new ArrayList<String>();
// THIS COLUMN NEED TO BE IN 2 LINES
visibleColumns.add("Cod Type\nGroup");
visibleColumns.add("Name");
DefaultTableModel tableModel = new DefaultTableModel(visibleColumns.toArray(),5);
JTable table = new JTable(tableModel); …Run Code Online (Sandbox Code Playgroud)