問題タブ [tablecolumn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6506 参照

sql - PL/SQL-文字列配列として列の値を選択します

この質問が以前に他のどこかで尋ねられたかどうかはわかりません。入れ方もわかりません。しかし、私はシナリオで説明します。
次のテーブル
TAB1と列があります:USERID、CODE、COUNTRY
TAB2と列:USERID、CODE、EMAIL

内容例:

selectクエリまたはpl/sqlストアドプロシージャに必要なのは、次のような結果です。

私が次のような選択をした場合:

結果は次のようになります:

基本的に必要なのは、配列にグループ化された電子メールIDです。TAB1には実際に必要な列がさらに多く含まれていると仮定しますが、この例では省略していますが、TAB2にはこれらの3つの列しかありません。

0 投票する
2 に答える
5604 参照

java - 列幅をゼロに設定できませんでした。つまり、列を非表示にできませんでした

幅を 0 に設定して から 1 つの列を非表示にしようとしていJTableますが、それは発生せず、幅 = 15 まで表示されたままになります。ここにコードがあります -

コードの何が問題になっていますか?

0 投票する
1 に答える
2747 参照

java - JTable列のヘッダーコンポーネントの最小推奨幅を取得して、値よりも小さくサイズ変更できないようにするにはどうすればよいですか?

ヘッダーが保持するテキストのサイズよりも小さくなるように、JTableのサイズが変更されないようにしようとしています。私が抱えている問題は、各ヘッダーコンポーネントの最小優先幅が10しかないことです。これは、各ヘッダーコンポーネントの値が「ヘッダー1」、「ヘッダー2」、「ヘッダー3」などの場合、明らかに小さすぎます。の上。

私はSOの検索に多くの時間を費やし、さまざまな提案を実装しようとしましたが、まだ解決策を見つけることができていません。拡張JTableの一部として使用している現在のコードを参照してください。

元のコードは、 JTable列のサイズを文字列の長さに変更する方法に対するkleopatraの回答に基づいています。、しかし、現時点では、各列ヘッダーの最小推奨幅のみを取得し、サイズ変更後に後で比較できるように保存したいので、パーツを変更しました。

メソッドを呼び出す前にすべてのモデルが設定されているため、TableColumnのminWidthとpreferredWidthのデフォルトがそれぞれ15と75の場合に、コンポーネントの優先幅が10になる方法について少し戸惑います。

私が何をしたか/間違って理解したかについてのアイデアはありますか?

0 投票する
1 に答える
693 参照

sql-server - SQL Server 2012 テーブルの列とパフォーマンス

現在、SQL Server に移行する必要がある 7 つの Access DB にヒットしている Web サイトがあります。7 db の設計は非常に高速ですが、多くの理由で明らかに非常に貧弱です。

7 つのデータベースには、375 を超える一意のデータ フィールドがあり、そのすべてにデータが入力されています - 2% 未満が null です。いくつかのキーを除いて、7 の間でデータの重複がないため、正規化はおそらく問題になりません。高速になるように、テーブルを小さくしたかったのです。7 つのテーブルはすべて同じ数のレコードを持ち、325,000 であり、最大で約 400,000 になります。

これを SQL Server に移動する場合、7 つの一意のテーブルを保持するか、1 つに結合する必要がありますか? 私の理解 (現状では限られています) は、必要な列だけを戻すには、ストアド プロシージャを非常に厳しく管理する必要があるということでした。同様の質問が非常に多様であることを考えると、最善のアプローチについて「コンセンサス」に出くわすことはまだありません。

ありがとう。

0 投票する
1 に答える
4106 参照

java - JTableで選択した列を追加/削除するにはどうすればよいですか?

現在、最後の列に列を追加し、最後に追加された列を削除することができます。

選択した列を追加または削除する方法を理解しようとしていますが、うまくいきません。たとえば、0、1、および2の3つの列があり、1に列を追加したり、列1を削除したりする場合です。

私は図書館で1時間過ごしましたが、私が成し遂げることができたのは、選択した場所への行の削除と追加でした。

誰か助けてもらえますか?

これは私が列を追加するために持っているものですが、それは私が望むことをしません(最後に追加するだけです):

0 投票する
1 に答える
1926 参照

java - JavaFX2.2すべてのテーブル列がPropertyValueFactoryでデータを表示しているわけではありませんか?

皆さん、今晩は、

今日、かなり奇妙な問題に出くわしました。何が間違っているのかわかりません。これは、PropertyValueFactory を使用してテーブルの列をバインドすることに関するものです。FXML でテーブル ビューとテーブル列を作成し、Scene Builder で適切な fx:id を設定しました。

問題は、一部の列に期待されるデータが表示され、他の列が空になっていることです。ユーザーがボタンを押したときに、次のコードを使用してテーブル ビューにアイテムを追加します。

olUsers のユーザー オブジェクトに必要なすべてのデータが含まれていることは確かです (for ループと System.out.println でテストしました)。

次のような結果が得られます: (<text> は列ヘッダーを表します)

したがって、何らかの理由で、列のユーザー名、姓、名、zip にデータが表示されません...

コントローラーの一部:

User クラスの一部を次に示します。

大量のコードで申し訳ありませんが、なぜ少数の列だけがデータを取得しているのか本当にわかりません..誰かが私を正しい方向に向けてくれることを願っています:)

前もって感謝します!

0 投票する
1 に答える
44 参照

tablecolumn - 閉じられるテーブル?列

'x'アイコンをクリックして特定の列を削除できるjqueryテーブル要素ウィジェットはありますか?以前はオンラインで見つけたカスタムタブインターフェイスを使用していましたが、jqueryタブ(ため息)を使用できるほとんどすべてを実装した後で、同様の状況を回避したいと考えていました。

これに似たものを探しています。

0 投票する
1 に答える
1686 参照

tableview - JavaFX TableView ObservableArrayList でのサブクラス プロパティへのアクセス

JavaFX で TableView を使用してサブクラスの getter プロパティにアクセスしようとしています。私は次のクラスを持っています:

Person は次のようになります: public class Person implements Serializable {

わかりました-最後に、次のものがあります。

また、PersonTypes のリストを使用して、含まれる Person オブジェクトの firstName プロパティと lastName プロパティが必要であることをテーブルの列に伝える方法がわかりません。私は、新しいオブジェクトを作成し、PersonTypes から "count" を取得し、次に "firstName"、"lastName" などの他のプロパティを、Person のオブジェクト プロパティを持たなくても作成できることを知っています。どんな助けでも大歓迎です。

- 編集 -

これを行うために私が考えた別の方法は、CellFactories を使用することでした。ここでは、CellValueFactories に Person オブジェクトを渡し、CellFactory を設定して文字列値 (名の列の firstName など) を返します。そして、次のようになります。

0 投票する
1 に答える
1673 参照

java - JTableの列固有のTableCellRenderersを指定します

ダブルスをJTable表示する複数の列があるがあり、その一部は比率であり、その他はドル値です。TableCellRenderer比率に使用するaと、ドルの値に使用するaを指定したいと思います。

Javaチュートリアルには、「特定の列のセルでレンダラーを使用するように指定するには、TableColumnメソッドを使用する」と書かれていますsetCellRenderer。これは役に立ちますが、どの時点でこのメソッドを呼び出す必要があるのか​​がわかりませんTableColumn。これを行う標準的な方法はありますか?コンストラクターでこれを行うカスタムを作成する必要がJTableありますか?またはカスタムTableColumnModelTableModel理想的には、私がすでに持っている習慣からこれを実行できるようにしたいと思いますが、これが可能になる可能性は低いようです。

どんな助けでもいただければ幸いです。ありがとう

0 投票する
2 に答える
10366 参照

sql - あるテーブルの列を別のテーブルの列で更新​​する

「A」と「B」の 2 つのテーブルがあります。どちらも共通の列「name」を持ち、列「id」によって互いにリンクされています。テーブルAの列「名前」は空ですが、テーブルBにはデータがあります。私の仕事は、テーブルBからテーブルAまでのその列のすべてのデータに対応するIDを入力することです。

次のクエリを使用しています。

SQL 開発者でクエリを実行するとすぐにフリーズし、強制的に閉じる必要があります。クエリの何が問題なのか誰か教えてもらえますか?