問題タブ [memoryimagesource]
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.
c# - .NET で Java の MemoryImageSource に相当するもの
C# に翻訳している素晴らしいオープン ソースの Java プログラムを見つけました。Visual Studio のビルトイン トランスレーターがきっかけで、残りを 1 行ずつ手動で翻訳するのに約 1 か月を費やしました。15,000 行以上の翻訳を完了しましたが、残っているのは、MemoryImageSource のものを C#/.NET に変換する方法を見つけようとすることだけです。
このようなものを実装する.NETの同等の方法は何ですか? ネイティブ .NET ライブラリは既にありますか?
.net - メモリイメージソースから画像を表示するには?
パネルまたはラベルを使用してその画像を表示する方法を知っている人はいますか? g.drawImage() のようなクラス Graphic を使用する必要がありますか?
答えてくれてありがとう
java - 合成的な方法でピクセル、Pi 番号を描画できません
円周率の各桁を色付きのピクセルとして出力したいので、円周率で入力を取得し、それを解析してリストにします。各ノードには数字が含まれます (後で配列を使用します)。 、しかし、私はこれを画面に描画することは決してありません...誰かが私が間違っている場所を理解するのを手伝ってくれますか?
java - byte []を使用したMemoryImageSource(実行可能なカラーモデルの作成)
整数の配列から画像を設定するのに問題はありません。(整数バージョンのMemoryImageSourceは、はるかに単純なコンストラクターでインスタンス化できるため)。
私は試した:
しかし、画像は空のようです(完全に透明)。画像データを使用してアルファを使用せずに試し、アルファチャネルを使用した場合と使用しない場合のモデルを作成しました。-画像は表示されません。
byte[]
に変換しint[]
てコンストラクターを使用しても、まったく問題はありません。
...しかし、動作しません:
カラーモデルが間違っている可能性がありますが、それでも、歪んだピクセルデータが表示されると予想されます(特にComponentColorModel.OPAQUEを使用)。
java - JRuby は awt.Image に MemoryImageSource を持っていませんか?
使用: jruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) Server VM 1.7.0_76-b13 +indy [linux-i386]
java.awt.Image にあるメモリ イメージ ソースを使用しようとすると、「初期化されていない定数」エラーが発生します。私が明示的に行う場合
次に、「Java::JavaAwt::Image:Class の未定義メソッド `MemoryImageSource'」を取得します。JRuby は何らかの理由でこのクラスをサポートしていないのでしょうか? それとも、MemoryImageSource が 1.7 にはないのでしょうか。
編集:簡単なJavaテストを書きました:
また、MemoryImageSource を見つけるのに問題はないので、JRuby に問題があるようです。
編集:
他の Java の側面が JRuby で正常に機能するかどうかは明らかではないことに気付きました (たとえば、JFrame を作成し、JPanel を使用してその上に小さな四角形を描くことができます)。
編集:
おそらく問題は、MemoryImageSource をインポートしようとしている方法にありますか? MemoryImageSource を使用する Java クラスを作成すると、JRuby から問題なくアクセスできます (MemoryImageSource を直接アクセスすることはできません)。今のところ、Ruby に文句を言うことなく、私の Java が MemoryImageSource から作成したイメージを返すので、これはまともな回避策です。
しかし、私はどのように間違っていたのか、まだ興味があります。
java - MemoryImageSource で画像を展開するには?
ファイルから取得byte[]
しました。関連する画像を表示したいのですが、次のことがわかりました。
そして、私は2倍(幅と高さ)を大きくしたいと思います、私は試しました:
私は得ました: そして (最後のパラメータ)に変更p.width
した場合p.width*2
8*8 の正方形の画像を保持する方法がわかりません
編集 :
例はここにあります: Working example、ディスプレイが必要なため Ideone で実行することはできませんが、動作します