jTable怎麼得到選中行的資料

時間 2022-12-19 16:25:08

1樓:文件類共創空間

//單行。int getselectedcolumn()返回第一個選定列的索引;如果沒有選定的列,則返回 -1。

int getselectedrow()

返回第一個選定行的索引;如果沒有選定的行,則返回 -1。

object getvalueat(int row, int column)

返回 row 和 column 位置的單元格值。

//多行。int getselectedcolumns()返回所有選定列的索引。

int getselectedrows()返回所有選定行的索引。

object getvalueat(int row, int column)

返回 row 和 column 位置的單元格值。

2樓:匿名使用者

不能直接得到一行的資料,只能得到某一單元格的資料,用public object getvalueat(int row,int column)這一方法。

序列化了之後才可以一下子得到**中某一行的資料。

怎麼 得到 dbgrid選中行的資料

3樓:好程式設計師

一般是你滑鼠點到哪一行,其dataset的指標就指到了什麼位置。

你可以直接通過來得到結果。

如果是選擇多行的話,可以使用迴圈來做,加個判斷。

while not do

beginif then

beginfor i :=0 to - 1 do

//獲得值。

end;end;

end;

j**a 怎樣獲得jtable中的選中行中的資料

4樓:

首先假設兩個jtable,他們為table1與table2

假設從table1取值放到table2中。

1、獲得table1的選中行 int index =

2、獲得table1中列的個數 int column =

3、取出**中index行中的值,用集合儲存!

(1)建立一個儲存的集合vector> vector = vector>()

(2) 再建立一個集合,用於加入到第一個集合 vectorobject = vector();

(3) 將index行的所有資料取出放入第二個集合中。

for(int n= 0; n < column; n ++

(4)將第二集合中的資料加入到第一個集合中: ;

4、建立table2的列名,並用一個集合表示,!

(1)建立一個集合,用於建立列名vectorobject1 = new vector();

(2) 為列名賦值,,,在這裡就省略了,具體的名視情況而定!

5、將取出的值加入到table2中:

(1)取得table2的模板defaulttablemodel model = defaulttablemodel);

(2)為模板新增內容:, object1);

(3)將模板新增到table2中, ;

大功告成!

如何在j**a中jtable獲取某一行內容

j**a 怎樣獲得jtable中的選中行中的資料然後將資料轉到另一個窗體中?

5樓:匿名使用者

這不是已經取到值了麼,,,傳遞是傳遞給類的例項的變數。

《jquery》中如何獲取選中行的資料**?

6樓:

在每個baitd標籤內部新增。

duonclick,你不覺得麻煩zhi,jquery開發者看到dao會被氣死的。

內你可以這樣。

var $table = #mytable");var $trs = tr");

for(var i=0; i<$;i++)

得到jtable裡當前的選定行

7樓:

假設你那個jtable叫 jtable

i, int m);

i是行 m是列。

比如你要取選中的那行的第一列資料。,1);

這個返回的就是你選中行的索引哈。

從0開始排還是從1我忘了。你試下就曉得了哈。

vim中如何替換選中行或指定幾行內的文字

命令格式 首行數,末行數s 要替換的字串 替換的字串 g注意 不加g只替換每行的一個要替換的字串,後面的不會替換。如果指定行數,在s前面加上 可以實現全文範圍內替換。具體的步驟 1 開啟檔案 vim five.sh,用vim開啟five.sh檔案。2 按esc鍵,進入命令模式。3 在底部輸入 1,s...

怎麼刪除datagridview中選中的行啊

對於繫結的資料。多行時請迴圈處理 datarowview drv datagridview1.selectedrows 0 databounditem as datarowview drv.row.delete 對繫結的datatable的選中行做刪除標記,向db更新時,db的對應行也被刪除。或者d...

把數的小數點向左移動移位後,所得到的數比原來數少477,這個數原來是多少

477 10 1 53 那麼原數位53 10 530 這樣寫你可能看不懂!過程 這樣來說,例如20向左移動一位,那麼得到的說就是2.而且比原來的數少18.20比2多了9倍 他們的差為18,且相差的倍數是9,那麼即可算出移動後的數位18 9 2 原數為2 18 20 跟這道題一樣,它們的差數是477,...