問題タブ [components]

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 投票する
3 に答える
5030 参照

.net - 誰かが .Net で Primary Interop Assembly を使用する利点を説明できますか?

この概念は私にとって新しいものであり、同僚が提案しました。残念ながら、私は彼が何を話しているのか分かりませんでした。誰かが私を啓発できますか?

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

c# - スキャンされたアンケートを処理するための.Netコンポーネント?

デスクトップアプリケーション(フィードバック管理アプリ)で紙のアンケートからフィードバックを収集する方法としてスキャンを組み込むことを検討しています。

アンケートは、フリーテキストだけでなく、目盛りまたは十字マークを使用して完了します。アンケートは、アプリケーションの設計者を使用して設計されています。

回答を選択し、それらを質問番号に結び付けて、フィードバックをデータベースに保存し、集計して分析できるようにするコンポーネントを探しています。

一部の調査ソフトウェア会社を見ると、 Remarkhttp: //www.gravic.com/remark/officeomr/のような既製のスキャンソフトウェアでスキャン機能を提供しているようです。コストの問題以外に、コンポーネントを使用して自分でローリングするよりも、リマークのようなものを好む理由はありますか?

このための.NetコンポーネントおよびRemarkタイプのソフトウェアの使用経験についてのアイデアをいただければ幸いです。

どうもありがとう

AbsFabs

0 投票する
3 に答える
2655 参照

java - Swing コンポーネントのオープンソースの改善または置換

私は Swing を使用して多数のデスクトップ Java アプリケーションを開発しています。Swing は非常に強力ですが (コツをつかめば)、高度なコンポーネントをすぐに利用できるようにしてほしいと思うケースがまだたくさんあります。

たとえば、次のような使いやすいコンポーネントを見たいと思っています (自分で作成する必要はありませんが、十分な時間があればできます)。

  • 複線ラベル
  • Windows ファイル エクスプローラーのようなアイコンまたはサムネイル ビュー
  • ドロップダウン ボタン (Firefox の古い [戻る] ボタンのような)
  • 5 つ星評価ウィジェット
  • 自動履歴付きのコンボ ボックス (Google のテキスト フィールドのようなもの)
  • Outlook スタイルのアコーディオン スタイルのバー
  • 等々

JXTableの本拠地である SwingLabs や JXDatePicker など、無料の Swing コンポーネントのソースをいくつか知っています。

Java 自体に含まれているものを超えて、Swing コンポーネントはどこに行きますか?

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

asp.net - Web サイトの HTML カラー ホイール コントロール

ユーザーがクリックしたときに色の値を返す、自分のサイトに挿入できる HTML カラー ホイールはありますか?

自分で作るだろうが、「車輪の再発明」はしたくない

陽気(笑える?)

0 投票する
3 に答える
2932 参照

model-view-controller - MVC を使用して、ビュー間の通信をどのように処理する必要がありますか? モデル間?

MVCを実装するにMVC を適切に理解するための私の探求における 3 番目の質問:

私は2つのケースを念頭に置いています:

  1. プライマリ アプリケーション ウィンドウは、設定ウィンドウを起動する必要があります。(あるビューが別のビューを呼び出します。)
  2. アプリケーションのプライマリ モデルは、設定モデルのプロパティにアクセスする必要があります。(あるモデルが別のモデルにアクセスします。)

これらの質問は、どちらも Model-View-Controller トリプレット間の通信に関係しているという点で関連しています。これは、Google であまり議論されていないトピックです。

これを修正する明白な方法は、モデル間のトランザクションを処理し、コントローラーが互いのメソッドを呼び出せるようにする最上位の「アプリケーション」オブジェクトにすべてをラップすることです。私はこれが実装されているのを見てきましたが、それが良い考えだとは確信していません。コントローラーが複数のモデルを監視し、複数のビューに応答する可能性も見られますが、これは非常に雑然として追跡が困難になるようです。

この種のクロストークを実装する最善の方法についての提案はありますか? 非常に明白な質問のように感じますが、十分に文書化された解決策を見つけることができませんでした。

より広い意味で、この種の MVC の問題に対する典型的なアプローチを示すリンクを誰かが持っている場合は、それを見てみたいです。堅実で自明ではない参考文献を見つけるのはあまり運がありませんでした。Python での例は素敵ですが、喜んで何でも読みます。

編集1

以下で非常に興味深いことが述べられていますが、一般的に、私が説明したアプローチに問題がある人は誰もいないようです。Vincent が説明している FrontController 設計は、すでにほとんど怠惰な形になっています。そのパターンを実装する上で問題が発生することは確かにないと思いますが、モデル間の通信に関する問題に実際に対処した人は誰もいないようです。すべての答えは、単一のモデル内のオブジェクト間の通信に対処しているようです。私は、アプリケーションの個別のコンポーネントに対して個別のモデルを維持することに関心があるので、50 の状態プロパティを 1 つのモデル クラスに詰め込みません。代わりにサブモデルとして維持する必要がありますか?

0 投票する
7 に答える
6519 参照

delphi - Delphiでビジュアルコンポーネントを置き換える最良の方法

Delphiフォームで、あるビジュアルコンポーネントを別のコンポーネントに置き換えたいと思います。例:PanelコンポーネントをサードパーティパッケージのElPanelに置き換えたい。

最初のコンポーネントのすべての同一のプロパティとイベントを新しいコンポーネントに転送し、最初のコンポーネントに属するすべてのコンポーネント(ツールバー、メモ、ステータスバーなど)を新しいコンポーネントに配置したいと思います。正確に最初のもののどこにあったか。

新しいコンポーネントをフォームに追加し、すべてのプロパティ、イベント、およびコンポーネントを1つずつ細心の注意を払って転送する以外に、これを行うための最良/最も簡単な方法はありますか?

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

apache-flex - コンポーネントへのFlexアプリケーション?

Flex Builder 3に組み込まれたアプリケーションがあります。これには、他のカスタムコンポーネントを使用するかなりの量のmxmlおよびas3コードが含まれています。コンボボックスのようなものを拡張する単純なmxmlまたはアクションスクリプトコンポーネントを作成する方法を示すコンポーネントの構築に関するドキュメントを見てきましたが、既存の独立して機能するアプリケーション全体を取得して、それを再利用可能なコンポーネント。

基本的に、このアプリの複数のインスタンスを別のフレックスプロジェクト内に作成したいと思います。

少しのガイダンスを提供できる人はいますか?

0 投票する
5 に答える
1039 参照

asp.net-mvc - ASP.NET MVC 用の「出荷可能な」コンポーネントを開発する方法は?

ASP.NET Webフォームには、外部アセンブリにカプセル化して製品として出荷できるサーバー コンポーネントがあります。ASP.NET MVC にはサーバー コンポーネントがないため、外部コンポーネントに最適なオプションは何ですか?

周りを見回すと、唯一可能なオプションは、物事を操作するhtml + jsの束を返すHtmlヘルパーメソッドを作成することです。また、コンポーネントに何らかのロジックが必要な場合は、新しいルートを追加する http モジュールと、ajax 呼び出しを処理するために同じ外部アセンブリで定義されたコントローラーが必要です。

それ以外の場合、 RenderPartialはビューのみを返します...しかし、ビューは実際のファイルであるため、リソース ファイルとして追加され、実際の場所ではなくリソース ファイルを調べるパス プロバイダーを使用して取得されない限り、外部アセンブリにカプセル化することは困難です。ディスク。

または、私が考慮していない他のオプションはありますか?

Thx シモ

0 投票する
3 に答える
1746 参照

java - サイズ変更可能な Java コンポーネント

コンポーネントの右下にサイズ変更アイコンがあるJavaコンポーネントを用意して、そのアイコンをドラッグすると、コンポーネントが自動的にサイズ変更されるようにしたいと思います。

アイコンのサイズ変更とは、次のことを意味します。

Google トークのアイコンのサイズ変更

上の画像には、Google トーク メッセンジャーのメイン ウィンドウのサイズ変更アイコンが含まれています。この機能を提供する Java コンポーネントはありますか?

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

delphi - Delphi コンポーネントのパッケージはどのように見つけますか?

以前は、Delphi コンポーネントがインストールされたパッケージをパレットから取得できました。ただし、その機能は最新バージョンにはないようです。D2007 または D2009 でコンポーネントが属しているパッケージを見つけるにはどうすればよいですか?