我有一个JTable,我需要能够重新排序列.但是我希望第一列无法重新排序.我使用以下内容来启用重新排序:
table.getTableHeader().setReorderingAllowed(true);
Run Code Online (Sandbox Code Playgroud)
现在可以重新排序列,包括我不想要的第一列.有没有办法锁定第一列?
我已经看到一些使用两个表的解决方案,第一列在一个单独的表中,但也许有更好/更简单的方法.
假设有两种产品,一种是用Java编写的,另一种是用C#编写的.您喜欢基于Java的后端(非用户可见部分),但想使用C#(WPF)前端.连接它们的最佳方法是什么?
请注意,后端必须能够在服务器或本地计算机上运行,并且前端应该能够连接到任何一个.
我的第一个想法是使用类似Ice的东西,或者也许是web服务.
去!
编辑
转换代码或在各种中性VM(IKVM)中运行代码不是一种选择.
我有一个使用UITableView布局的应用程序.界面占用的不仅仅是屏幕,因此可以滚动到某些区域.我想要一些用于文档和征求客户反馈的整个视图(包括不可见区域)的截图.
是否有编程方式来获取整个视图的图像?我不认为设备上会有这样的方法,但也许有.
我已被分配使用Windows窗体在C#中进行自定义网格控件.我不确定的一件事是如何处理显示闪烁的光标(插入符号)以指示正在进行单元格编辑的位置以及将显示下一个字符.
有谁知道如何使用标准文本框完成此操作?是否有一个标准的框架结构可以为我做这个?
显然我可以设置一个计时器并自己绘制光标,但我想知道是否有更好的选择.请注意,这是一个完全由用户绘制的控件,而不是UserControl派生,并且由于各种原因,子类化现有类不是一个选项.
c# ×2
java ×2
cocoa-touch ×1
iphone ×1
jtable ×1
objective-c ×1
swing ×1
uitableview ×1
winforms ×1