問題タブ [jscrollpane]
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.
java - 「ズーム」後の JScrollPane setViewPosition
ここにあるコードは、MouseAdapter を使用して、ユーザーがズームインしたい画像の領域の周りにボックスを「描画」し、ボックスと画像の比率を計算することをリッスンします。次に、計算された比率に合わせて画像のサイズを変更します。この部分は機能します。
私が抱えている問題は、画像のサイズが変更された後、JScrollPane ビューが同じ左上の位置にあるかのように表示されることです。私が望む結果に近づいたように見えるいくつかの方法を試しましたが、正確ではありません。
これは、スケール比を見つけて位置を設定するリスナーです。
}
これは、サイズを変更して画像を表示する ImageComponent です。
ResizeViewport は、ビューポートが拡大されたときに ImageComponent 全体を表示するように強制します。そうしないと、以前のサイズで画像がクリップされるためです。
java - Javaグリッドバッグレイアウト:中央揃えの回避
私のGUIアプリケーションには、プログラムの実行中のさまざまな時点でインスタンス化されるいくつかのJPanelがあり、特定のアクションにより、そのうちの1つがスクロールペインに表示されます。
問題は、私のパネルがグリッドバッグレイアウトを使用して行われていることです。その動作は、パネルが内部にあるJScrollPane内の中央に配置されることです。これにより、GUIが奇妙に見えます。
グリッドバッグレイアウトパネルを強制的に左上に揃える方法を知っている人はいますか?
ありがとう!
編集
ここでは、パネル内のコンポーネントではなく、スクロールペイン内のパネル全体の配置について質問していることに注意してください。
jquery - Jquery jscrollpane プラグイン エラー
Safari 4 で jSrollpane を実装しようとすると、次のエラーが発生します。
TypeError: 式 '$drag[0]' [未定義] の結果はオブジェクトではありません。
次に、Chromeで同じことをしようとすると、次のエラーが発生します。
キャッチされていない TypeError: 未定義のプロパティ 'offsetHeight' を読み取ることができません
しかし、なぜ?FFでは問題なく動作します。
何か案は?
java - JScrollPaneとJListの自動スクロール
私は次のコードを持っています:
自動スクロールダウンします。しかし、メッセージを読み直すために上にスクロールしようとすると、強制的に下にスクロールします。どうすればこれを修正できますか?
java - jscrollpaneの垂直スクロールバーを削除しますか?
JScrollPaneの垂直スクロールバーを削除することは可能ですか?
java - カスタム描画コンポーネントが JScrollPane 内で描画されない
私は Java JRE 1.6.7 を使用していて、JComponent と JScrollPane を持っていました。これでダブルバッファリングが機能せず、常にちらつきが発生しました。Canvas を使用した場合はバッファリングを処理しましたが、JScrollPane と組み合わせて使用すると問題が発生しました。
そこで、これらの問題の 1 つが修正されることを期待して、JRE 1.6.18 をダウンロードしました。さて、JScrollPane 内の JComponent がまったく正しく描画されません。JScrollPane が境界線を除いてその上に描画されているかのように、JComponent の外側の領域のみを描画します。
描画されていないコードの例を次に示します。これにより、描画が行われる領域の 1 ピクセル幅の白いアウトラインが生成されます。
どんな助けでも大歓迎です!-クレイグ
javascript - HTML/CSS/JScrollPane を使用してきれいなスクロールバーを作成するにはどうすればよいですか
この css クラスを定義して、インライン ペインを模倣する html Web ページを設計しています。
span タグに適用します。結果のコードは次のようになります。
問題は、表示されるスクロールバーが見苦しく、灰色で、四角いものであることです。「もっときれいな」スクロールバーが本当に必要です。私は数時間見回しましたが、ほとんどすべてが JQuery プラグイン JScrollPane の使用を指しているようです。ただし、私は開発者ですが (実際には Web ページの HTML を生成するために Java を使用しています)、JQuery やプラグインを使用したことはありません。
他のページのソース コードを少しいじってみました。言い方が間違っているかもしれませんが、スクロールバーをよりきれいにするには、実際の画像ファイルが必要なようです。
私が気に入っているスクロールバーの例は、このページのペイン 2 にあります: http://www.kelvinluck.com/assets/jquery/jScrollPane/examples.html
ソースで参照されている画像はどこで入手できますか? 実際にそれらの画像を作成する必要がありますか、それともどこかでダウンロードできますか?
きれいなスクロールバーの設計に関するその他のヘルプ (私はグラフィック デザイナーではありません。覚えておいてください)、または一般的な JQuery プラグインの使用方法を教えてください。
追加されたメモ スクロールバーが垂直方向だけでなく水平方向にも機能する必要があります。JScrollPane はまだこれに適していますか?
java - JScrollPane に表示するカスタム テーブル モデルを使用して JTable を取得する
JTable 用に独自のカスタム TableModel を作成しようとしています (JCheckBox の行をテーブルに組み込みたいため)。 JScrollPane にも JTable があります。JCheckBox とカスタム AbstractTableModel を組み込む前に、デフォルトの (Object[][], Object[]) コンストラクターを使用すると、JTable は正常に表示されました。Sun の JTable チュートリアルで、これらのコンストラクターはすべてのデータを文字列として扱うデフォルトを使用していると読みました。
次に、カスタム AbstractTableModel を作成し、次のようにしました。
これに:
これにより、AbstractTableModel を拡張するカスタムメイドのクラスで JTable を作成しようとする試みが呼び出されると想定していますが、JScrollPane には何も表示されません。
私はこれを間違って使用していますか?Sun のチュートリアルからコードを仮想的にコピーし、関連するデータファイルの名前のみを変更しました。このメソッドも同じクラスに配置しました。テーブルがカスタム テーブル モデルで作成されていることを確認する別の方法はありますか? どんな洞察もいただければ幸いです。
javascript - Scroller オブジェクトは IE7 では動作しませんが、IE8 では動作します
IE7 で発生するランタイム エラーを解決しようとして苦労していますが、IE8 では問題なく動作していthis.scroller
ます。使用しているスクローラーのオブジェクトが null であるか、オブジェクトではないと言われていますが、驚いたことに、すべてのブラウザーで動作していることです。 . 解決策が必要です。質問が明確でない場合は、お知らせください。私はこれを引き起こす可能性のある理由を探しているだけです。
java - BoxLayout を持つ一連のラベルを含むパネルの JScrollPane
ボックスレイアウトを使用してラベルの任意のリストを持つパネルに JScrollPane を使用したいと思います。表示するアイテム(ラベル)が多すぎる場合にスクロールバーが表示されるようにしようとしています。
パネルに JScrollPane を追加してからラベルを追加しようとしましたが、スクロール バーが表示されません。
何か案は?
ティア